Systems Integration: PLC/SCADA Programmer

Objective of the Position

RTS is seeking a talented Controls Programmer with 3-5 years of proven experience in executing software automation projects, preferably Municipal Water/Wastewater and Industrial 

The role will include PLC/SCADA/Historian programming and deployment, FAT simulation testing, and SAT start-up commissioning. The ideal candidate must have a proven track record in developing advanced PLC control logic and SCADA application development with, Siemens and GE technology, Rockwell, Omron.

Main Responsibilities
  • Write new system application PLC/SCADA program code using control narratives to specific Customer standards and requirements.
  • Develop, implement, test and deploy SCADA programming, databases and graphic screens using relevant software (Proficy iFix, Rockwell Factory View, Wonderware, WinCC, Ignition)
  • Develop FAT/SAT documentation for projects according to specifications.
  • Perform hardware and software FAT/SAT as required.
  • Analyze the performance of programs and take action to correct deficiencies based on consultation with users and approval of End User.
  • Confer with users to gain an understanding of needed changes or modifications of existing programs while maintaining an “out of scope” log to capture project extras.
  • Write and maintain programming and project documentation.
  • Provide project software execution “effort” hours for estimating
  • Provide training and mentorship for junior programming resources.
  • Provide programming effort estimation for new projects by reviewing project contract documents
Skills and Experience
  • Knowledge of Municipal water and wastewater processes, specifically in the City of Toronto 
  • Electrical control systems and instrumentation 
  • Ability to read, understand and assess electrical, mechanical and process & instrumentation drawings 
  • Ability to read and assess municipal project specifications 
  • Analysis and data interpretation 
  • CSA standards knowledge 
  • English communication skills (written and spoken) 
  • MS Office software advanced level 
  • Documenting of work 
  • Negotiation, communication, teamwork 
  • Customer service 
  • Planning and organizing 
  • Decision making and problem-solving 
  • Attention to detail 
  • Dental care
  • Disability insurance
  • Health care
  • Life insurance
  • RRSP match
  • Vision care
Job Type

Full-time, permanent, reporting to a Managing Partner.
Working from our Toronto, Ontario, Canada office.

To apply for this job email your details to

contact us