Control Systems Programmer

2 weeks ago


Canada Rtsperfectplant Full time

Etobicoke (South Steeles / Silverstone / Humbergate / Jamestown / Mount Olive / Beaumond Heights / Thistletown / Albion Gardens), Canada | Posted on 10/21/2025 City Etobicoke (South Steeles / Silverstone / Humbergate / Jamestown / Mount Olive / Beaumond Heights / Thistletown / Albion Gardens) Zip/Postal Code M9W 5N6 Country Canada Job Description RTS Consulting Automation is seeking a talented full-time, permanent with a Control Systems Programmer (PLC/SCADA/iFIX/GE ) minimum of 5 years of proven experience in executing Industrial, electrical utility, and municipal water/wastewater control software automation projects. The role will include PLC/SCADA/Historian programming and deployment, as well working with new technologies such as MQTT, IIOT, shop floor networks, MES, etc. The ideal candidate should have a proven track record in developing advanced PLC control logic and SCADA application development with Rockwell, Siemens, Omron and GE technology. Main Responsibilities: Write new system application PLC/SCADA program code using prescribed specifications and 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, as well execute FAT/SAT for projects according to specifications. Analyze performance of programs and take action to correct deficiencies or improve operational effectiveness of system based on consultation with end users. Confer with users to gain understanding of needed changes or modifications of existing programs while maintaining a “out of scope” log to capture project extras. Write and maintain programming and project documentation. Provide training and mentorship for junior programming resources. Provide programming effort estimation for new projects by reviewing project contract documents Requirements Knowledge of electrical utilities, municipal water and wastewater processes and general industrial manufacturing automation controlsAbility to read and understand electrical, mechanical, process & instrumentation drawings and control system project specificationsExperience programming of GE Rx3i programmable logic controllers (PLC) Experience programming iFix SCADA Experience with City of Toronto water/wastewater projectsCSA/UL/CE standards knowledge an assetEnglish communication skills (written and spoken)Documenting of workNegotiation, communication, teamworkPlanning and organizingDecision making and problem solvingBachelor of Electrical Engineering preferred #J-18808-Ljbffr



  • , , Canada International Renewable Energy Systems Inc. Full time

    Job Title: Electrical Engineer with Control Systems Experience Company: International Renewable Energy Systems. (IRES) Location: Central Alberta, Canada About Us: International Renewable Energy Systems. (IRES) is a sustainable energy solutions company with a vision to facilitate the transition of a million homes, businesses, and communities to clean energy...


  • , AB, Canada Inter Pipeline Full time

    Join to apply for the Senior Engineer, Control Systems role at Inter Pipeline At Inter Pipeline, we are building a team of innovators and problem solvers with diverse backgrounds and skill sets. We cultivate opportunities to get to know each other better and collaborate more effectively. In every part of our organization, you will find people with a sense of...


  • , BC, Canada Inter Pipeline Ltd. Full time

    At Inter Pipeline, we are building a team of innovators and problem solvers with diverse backgrounds and skill sets. We cultivate opportunities to get to know each other better and collaborate more effectively. In every part of our organization, you will find people with a sense of purpose and a shared ethos - motivated, engaged, exploring new ideas and...


  • , AB, Canada GD Precision Pte Ltd Full time

    A precision manufacturing company in Canada, Alberta, is seeking a skilled Programmer to enhance production efficiency through software development. The role involves designing and maintaining applications, integrating with production systems, and collaborating with teams. Ideal candidates will have a degree in a relevant field and proficiency in languages...

  • senior programmer

    3 weeks ago


    , AB, Canada Pixel Automation Pte Ltd Full time

    Programmer to programs design and built machines. Min Diploma Education, min 3 years related experience needed The requirement Design Electrical Panel and Control systems for automated machines Design System control and Software architecture PLC Programming, Debugging, Testing and support Site Installations. Coordinate with Mechanical Design department meet...

  • PLC Programmer

    3 weeks ago


    , AB, Canada Pixel Automation Pte Ltd Full time

    PLC Programmer to programs design and built machines. Min Diploma Education, 2-3 years related experience needed Responsibilities Design Electrical Panel and Control systems for automated machines Design System control and Software architecture PLC Programming, Debugging, Testing and support Site Installations. Coordinate with Mechanical Design department...

  • junior programmer

    3 weeks ago


    , AB, Canada Pixel Automation Pte Ltd Full time

    Junior Programmer to programs design and built machines. Min Diploma Education, 2-3 years related experience needed Responsibilities Design Electrical Panel and Control systems for automated machines Design System control and Software architecture PLC Programming, Debugging, Testing and support Site Installations. Coordinate with Mechanical Design department...


  • , , Canada Software International Full time

    About the job z/OS System Programmer - Bilingual Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We currently have a 12 month renewable contract as a z/OS Systems Programmer with our large global infrastructure client. This could be an...


  • , , Canada Software International Full time

    About the job Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We currently have a 12 month renewable contract as a z/OS Systems Programmer with our large global infrastructure client, supporting a major financial client account. This...

  • Programmer 2

    3 days ago


    Montreal, Quebec, HTN, Canada AVI-SPL Brand Full time $60,000 - $100,000 per year

    Job Summary• Programming activities for integrated Audio Video Systems.Essential Duties and Responsibilities• Read and interpret AV systems drawings• Gather programming requirements• Produce new modules and interfaces• Control System programming design to meet requirements and system capabilities• User Interface programming to meet requirements...