This role combines Industrial IoT, PLC/SCADA controls engineering, instrumentation, test automation, and advanced data analytics to deliver highly automated and globally standardized test systems.
Quick apply
This role combines Industrial IoT, PLC/SCADA controls engineering, instrumentation, test automation, and advanced data analytics to deliver highly automated and globally standardized test systems.
Quick apply
This role combines Industrial IoT, PLC/SCADA controls engineering, instrumentation, test automation, and advanced data analytics to deliver highly automated and globally standardized test systems.
This role combines Industrial IoT, PLC/SCADA controls engineering, instrumentation, test automation, and advanced data analytics to deliver highly automated and globally standardized test systems.
This role combines Industrial IoT, PLC/SCADA controls engineering, instrumentation, test automation, and advanced data analytics to deliver highly automated and globally standardized test systems.
Oakville, ON ยท On-site
PLC programming knowledge and/or experience is preferred. This position requires full-time onsite presence every day for close interaction with the fabrication and engineering teams at our ...
Oakville, ON ยท On-site
PLC programming knowledge and/or experience is preferred. This position requires full-time onsite presence every day for close interaction with the fabrication and engineering teams at our ...
Oakville, ON ยท On-site
PLC programming knowledge and/or experience is preferred. This position requires full-time onsite presence every day for close interaction with the fabrication and engineering teams at our ...
Quick apply
Oakville, ON ยท On-site
PLC programming knowledge and/or experience is preferred. This position requires full-time onsite presence every day for close interaction with the fabrication and engineering teams at our ...
CA$80K - CA$85K/yr
Automation Controls Specialist This role is ideal for someone who thrives on hands-on technical work -- from PLC programming and SCADA/HMI design to servo control system commissioning. You'll work ...
New
Quick apply
CA$80K - CA$85K/yr
Automation Controls Specialist This role is ideal for someone who thrives on hands-on technical work -- from PLC programming and SCADA/HMI design to servo control system commissioning. You'll work ...
New
CA$115K - CA$128K/yr
Train local teams on automation systems and programmable logic controller (PLC) programming. * Use design and visualization tools to develop and present automation solutions. * Prepare project ...
CA$115K - CA$128K/yr
Train local teams on automation systems and programmable logic controller (PLC) programming. * Use design and visualization tools to develop and present automation solutions. * Prepare project ...
Mississauga, ON ยท On-site
CA$115K - CA$128K/yr
Train local teams on automation systems and programmable logic controller (PLC) programming. * Use design and visualization tools to develop and present automation solutions. * Prepare project ...
Mississauga, ON ยท On-site
CA$115K - CA$128K/yr
Train local teams on automation systems and programmable logic controller (PLC) programming. * Use design and visualization tools to develop and present automation solutions. * Prepare project ...
Milton, ON ยท On-site
Experience in software development using Parker IQAN, C, C++, or similar PLC/logic-based programming languages * Experience working with hydraulic control systems, instrumentation and process ...
Milton, ON ยท On-site
Experience in software development using Parker IQAN, C, C++, or similar PLC/logic-based programming languages * Experience working with hydraulic control systems, instrumentation and process ...
Vaughan, ON ยท On-site
$35 - $40/hr
Must have PLC programming and Troubleshooting experience with Allen Bradley Rs Logix and Studio 5000. Must have experience working with Vision System such as Keyence 2D, 3D and barcode scanners ...
Vaughan, ON ยท On-site
$35 - $40/hr
Must have PLC programming and Troubleshooting experience with Allen Bradley Rs Logix and Studio 5000. Must have experience working with Vision System such as Keyence 2D, 3D and barcode scanners ...
CA$82K - CA$108K/yr
The ideal candidate will bring deep expertise in electrical design, PLC programming, and project management, along with a proactive approach to troubleshooting and innovation. Benets * Competitive ...
CA$82K - CA$108K/yr
The ideal candidate will bring deep expertise in electrical design, PLC programming, and project management, along with a proactive approach to troubleshooting and innovation. Benets * Competitive ...
Mississauga, ON ยท On-site
CA$80K - CA$100K/yr
Integrating and networking PC's and PLC's (TCP/IP, EthernetIP) * Provide support for Controls ... A.) in Engineering, Programming * 2-4 years of experience in PLC programming (Allen Bradley Micro ...
Mississauga, ON ยท On-site
CA$80K - CA$100K/yr
Integrating and networking PC's and PLC's (TCP/IP, EthernetIP) * Provide support for Controls ... A.) in Engineering, Programming * 2-4 years of experience in PLC programming (Allen Bradley Micro ...
CA$94K - CA$118K/yr
Lead Automation Engineer - Calgary (Hybrid) Summary As a Lead Automation Engineer, you will take ... Develop and modify PLC programs, including building solutions from scratch and adapting existing ...
CA$94K - CA$118K/yr
Lead Automation Engineer - Calgary (Hybrid) Summary As a Lead Automation Engineer, you will take ... Develop and modify PLC programs, including building solutions from scratch and adapting existing ...
CA$82K - CA$108K/yr
The ideal candidate will bring deep expertise in electrical design, PLC programming, and project management, along with a proactive approach to troubleshooting and innovation. Benets * Competitive ...
CA$82K - CA$108K/yr
The ideal candidate will bring deep expertise in electrical design, PLC programming, and project management, along with a proactive approach to troubleshooting and innovation. Benets * Competitive ...
Oakville, ON ยท On-site
This opportunity is ideal for an engineer with a solid foundation in Industrial Control Systems, PLC programming, instrumentation, and electrical engineering principles. If you enjoy collaborating ...
Quick apply
Oakville, ON ยท On-site
This opportunity is ideal for an engineer with a solid foundation in Industrial Control Systems, PLC programming, instrumentation, and electrical engineering principles. If you enjoy collaborating ...
CA$35 - CA$52/hr
Demonstrated experience with PLC programming (Rockwell and/or Siemens required) * Proven ability to perform system commissioning independently at customer sites * Experience with HMI/SCADA ...
Quick apply
CA$35 - CA$52/hr
Demonstrated experience with PLC programming (Rockwell and/or Siemens required) * Proven ability to perform system commissioning independently at customer sites * Experience with HMI/SCADA ...
CA$52.38 - CA$57.39/hr
Conducts or leads team in delivery of projects related to SCADA and PLC programming services (i.e. Leading technical project teams comprised of members from other Toronto Water sections/units and/or ...
CA$52.38 - CA$57.39/hr
Conducts or leads team in delivery of projects related to SCADA and PLC programming services (i.e. Leading technical project teams comprised of members from other Toronto Water sections/units and/or ...
CA$100K - CA$115K/yr
Preferred experience programming Beckhoff PLC's using the TWINCAT software * Experience in instrumentation and data acquisition hardware * Working knowledge of CAD systems (preferably Zuken E3) for ...
Quick apply
CA$100K - CA$115K/yr
Preferred experience programming Beckhoff PLC's using the TWINCAT software * Experience in instrumentation and data acquisition hardware * Working knowledge of CAD systems (preferably Zuken E3) for ...
CA$105K - CA$130K/yr
Collaborate and/or participate with controls teams to support PLC/HMI integration as needed ... Bachelor's degree in Electrical engineering or equivalent * Strong communication and critical ...
CA$105K - CA$130K/yr
Collaborate and/or participate with controls teams to support PLC/HMI integration as needed ... Bachelor's degree in Electrical engineering or equivalent * Strong communication and critical ...
Be Seen First
Hamilton, ON ยท On-site
$30 - $38/hr
Receive, assess, prioritize, and coordinate customer service requests involving PLC programming , robotics , controls engineering , electrical support, commissioning , and automation services
Quick apply
Be Seen First
Hamilton, ON ยท On-site
$30 - $38/hr
Receive, assess, prioritize, and coordinate customer service requests involving PLC programming , robotics , controls engineering , electrical support, commissioning , and automation services
CA$45 - CA$55/hr
Strong PLC programming and troubleshooting experience * Allen-Bradley/Rockwell experience * Siemens experience is an asset * HMI, VFD, automation and industrial controls experience * Strong ...
Quick apply
CA$45 - CA$55/hr
Strong PLC programming and troubleshooting experience * Allen-Bradley/Rockwell experience * Siemens experience is an asset * HMI, VFD, automation and industrial controls experience * Strong ...
$33.4K - $41K
2% of jobs
$41K - $48.7K
5% of jobs
$48.7K - $56.3K
12% of jobs
$58.6K is the 25th percentile. Wages below this are outliers.
$56.3K - $63.9K
19% of jobs
The median wage is $69.2K / yr.
$63.9K - $71.6K
17% of jobs
$71.6K - $79.2K
16% of jobs
$81.6K is the 75th percentile. Wages above this are outliers.
$79.2K - $86.8K
12% of jobs
$86.8K - $94.5K
9% of jobs
$94.5K - $102.1K
4% of jobs
$102.1K - $109.7K
2% of jobs
$109.7K - $117.4K
2% of jobs
$33.4K
$73.6K
$117.4K
A PLC programmer oversees the programming of various machines functioning on programmable logic controller technology. PLC technology is a digital computer that controls electromagnetic processes, primarily in industrial equipment. As a PLC programmer, you are responsible for the programming and maintenance of these systems. Your duties include developing and programming new machines, reprograming existing machines, and diagnosing and repairing issues with PLC driven systems. You may work in various specialized industries, such as the medical, manufacturing, or agriculture fields. Your job is to create or update computerized machine systems so that the input, output, and control systems function optimally to meet the needs of your employer.
| Aspect | Plc Programmer | Automation Technician |
|---|---|---|
| Credentials | Typically requires a degree in electrical engineering, automation, or related field; certifications in PLC programming are common | Often has technical diploma or associate degree; certifications in PLCs and control systems are beneficial |
| Work Environment | Primarily office-based for programming; on-site for testing and commissioning | Primarily on-site, maintaining and troubleshooting automation systems |
| Industry Usage | Used across manufacturing, process control, and automation industries | Common in manufacturing, industrial maintenance, and plant operations |
While both roles work with automation systems, Plc Programmers focus on developing and testing PLC software, whereas Automation Technicians handle installation, maintenance, and troubleshooting of automation equipment on-site. The roles often collaborate but differ in focus and responsibilities.
The most popular types of Plc Programmer jobs in Toronto, ON are:
For Plc Programmer jobs in Toronto, ON, the most frequently searched job titles are:
The top searched job categories for Plc Programmer jobs in Toronto, ON are:

Other
Re-posted 29 days ago
Imagine working at the forefront of innovation in fluid-flow technology, with over 1,400 colleagues across the globe, and contributing to a legacy of excellence that spans eight manufacturing facilities on four continents. Armstrong Fluid Technology is more than just a leader in our industry; we are a community of the brightest and most creative minds, driven by a shared mission to engineer the future and safeguard our planet.
As part of our team, you'll be immersed in an environment that fosters growth, creativity, and collaboration. Here, you'll have the opportunity to push boundaries, tackle exciting challenges, and develop cutting-edge solutions that promote energy efficiency and reduce environmental impact. Every day offers the chance to make a meaningful contribution to a more sustainable future, driving innovations that help lower global carbon footprints. Together, we’re creating a legacy that goes beyond business—one that’s changing the world for the better.
This role combines Industrial IoT, PLC/SCADA controls engineering, instrumentation, test automation, and advanced data analytics to deliver highly automated and globally standardized test systems. You will drive smart testing, digital transformation, automation, and data standardization initiatives supporting intelligent pump products across global manufacturing operations.
Key Accountabilities
Smart Testing Strategy & Automation
PLC / SCADA Architecture & Controls Engineering
Test Program Logic & Firmware Validation
Data Management, Analytics & Digital Transformation
Dashboards, Reporting & Business Enablement
Global Standardization & Compliance
Operational Excellence & Continuous Improvement
Industrial IoT & System Integration
Knowledge Management & Collaboration
What We’re Looking For
To thrive in this role, you should bring:
Education & Experience
Technical Skills
Soft Skills
Why Armstrong Fluid Technology?
By joining us, you’ll become part of a global community dedicated to pushing the boundaries of fluid-flow technology while upholding Armstrong's commitment to sustainability. You’ll have endless opportunities to learn, grow, and make a significant impact on the world. Together, we'll build tomorrow’s solutions today.
Sourced by ZipRecruiter
Water, sewage, waste, steam, air heating and cooling systems
1,001 - 5,000 Employees
Toronto, ON, CA