1

Control Systems Developer Jobs in Waterdown, ON (NOW HIRING)

CBTC (Communication based train control) systems and designs * Extensive understanding and/or prior experience with engineering lifecycles, delivery, and HW/SW integration lifecycle and demonstrate ...

Proficiency with revision control systems, for example Git or GitLab. * Aptitude for programming with a focus on reliability, robustness, and testability. * Strong understanding of complex integrated ...

Mechatronics Developer

Mississauga, ON · On-site

CA$100K - CA$130K/yr

Experience with motors, sensors, encoders, actuators, and motion-control systems. * Proficiency ... Programming or scripting experience using Python, C, C++, C#, or a similar language. * Experience ...

Mechatronics Developer

Mississauga, ON · On-site

CA$100K - CA$130K/yr

Experience with motors, sensors, encoders, actuators, and motion-control systems. * Proficiency ... Programming or scripting experience using Python, C, C++, C#, or a similar language. * Experience ...

Electrical Control Designer

Stoney Creek, ON · On-site

CA$80K - CA$108K/yr

Diploma or degree in Electrical Engineering Technology or related discipline * 5 + years of experience in electrical/control system design (consulting environment preferred) * Proficiency in AutoCAD ...

We ensure world-class project delivery through the skills of our people, methodologies, governance, and systems.   The Control, Automation and Electrical Engineer will report to the Project Manager ...

About You: We are looking for a skilled DevOps Engineer to join our team and help streamline ... Strong knowledge of version control systems, preferably Git. * Deep hands on experience with cloud ...

We ensure world-class project delivery through the skills of our people, methodologies, governance, and systems. The Control, Automation and Electrical Engineer will report to the Project Manager on ...

About You: We are looking for a skilled DevOps Engineer to join our team and help streamline ... Strong knowledge of version control systems, preferably Git. * Deep hands on experience with cloud ...

Minimum 3 years of experience programming, commissioning, and troubleshooting ICS (Industrial Control Systems) automation, PLC (Programmable Logic Controllers) programming, HMI (Human Machine ...

Minimum 3 years of experience programming, commissioning, and troubleshooting ICS (Industrial Control Systems) automation, PLC (Programmable Logic Controllers) programming, HMI (Human Machine ...

Showing results 41-60

Control Systems Developer information

What is a control systems developer?

A Control Systems Developer is an engineering professional who designs, develops, tests, and maintains systems that control machinery, processes, or devices in industries such as manufacturing, automotive, energy, and robotics. They use software, hardware, and algorithms to ensure systems operate safely, efficiently, and according to specific requirements. Their work often involves programming controllers (like PLCs), designing feedback loops, and integrating sensors and actuators to automate processes.

What are the key skills and qualifications needed to thrive as a control systems developer, and why are they important?

To excel as a Control Systems Developer, you need a solid background in electrical engineering or computer science, along with expertise in control theory, automation, and programming languages such as C, C++, or Python. Familiarity with PLCs, SCADA systems, MATLAB/Simulink, and relevant certifications like Certified Control Systems Technician (CCST) are often required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with multidisciplinary teams and troubleshoot complex systems. These competencies ensure reliable automation solutions, system efficiency, and the ability to adapt to evolving technological requirements.

What are some common challenges faced by control systems developers when integrating new technologies with legacy systems?

Control Systems Developers often encounter challenges when integrating modern automation technologies with existing legacy infrastructure. These challenges include compatibility issues, limited documentation for older systems, and ensuring minimal downtime during updates. Developers must be adept at troubleshooting, adapting code to different protocols, and collaborating closely with hardware engineers and IT specialists to ensure seamless integration. Overcoming these hurdles often requires creative problem-solving and a strong understanding of both new and legacy system architectures.

What is the difference between Control Systems Developer vs Automation Engineer?

AspectControl Systems DeveloperAutomation Engineer
CredentialsBachelor's in Electrical, Mechanical, or Software Engineering; certifications like PLC or SCADABachelor's in similar engineering fields; certifications in automation or control systems
Work EnvironmentDesigning, programming, and testing control systems in industrial or manufacturing settingsDeveloping and implementing automation solutions across various industries
Industry UsageManufacturing, process control, roboticsManufacturing, energy, automotive, and process industries

Control Systems Developers focus on designing and programming control systems, while Automation Engineers implement automation solutions to improve processes. Both roles require similar technical skills and certifications, often working in overlapping industries. The main difference lies in their scope: developers primarily create control software, whereas engineers deploy automation solutions across systems.

What cities near Waterdown, ON are hiring for Control Systems Developer jobs?

Cities near Waterdown, ON with the most Control Systems Developer job openings:

Protection and Control Technician III

Toronto, ON

Shermco Industries, Inc.
Electrical Equipment, Appliance, and Component Manufacturing • 501 - 1,000 employees

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 5 days ago


Job description

Overview

Protection & Control SpecialistLocation: Field-Based in British Columbia, CanadaTravel: Required across BC (relocation not required)Company: Shermco IndustriesEmployment Type: Full-time, Permanent

About Shermco Canada

Shermco Canada provides electrical testing, maintenance, commissioning, repair, and engineering services across Canada. For more than 50 years, we have supported utilities, industrial facilities, renewable energy providers, data centres, and other critical infrastructure through our commitment to safety, quality, and technical excellence.

Position Overview

The Protection and Control Technician III is an experienced field-based professional responsible for independently testing, commissioning, maintaining, and troubleshooting complex protection and control systems. This position also leads assigned field activities, supports customers, and provides technical guidance to junior technicians.

Responsibilities
  • Test, commission, maintain, and troubleshoot protection and control systems for transmission, distribution, generation, renewable energy, and industrial facilities.
  • Perform relay testing, logic verification, functional testing, and commissioning on SEL and other microprocessor-based relay platforms.
  • Test line, transformer, bus, breaker failure, generator, transfer trip, and communication-assisted protection schemes.
  • Interpret AC/DC schematics, relay logic, wiring diagrams, protection philosophies, and technical specifications.
  • Analyze relay event reports, oscillography, fault records, and sequence-of-events data.
  • Troubleshoot SCADA, communications, control, and substation automation systems.
  • Lead field activities during outages, maintenance programs, and commissioning projects.
  • Prepare accurate test procedures, technical reports, deficiency documentation, and corrective-action recommendations.
  • Communicate technical findings and project updates to customers, engineering teams, and project stakeholders.
  • Review work and provide technical guidance and on-the-job training to junior technicians.
  • Perform all work in accordance with Shermco, customer, quality, and safety requirements.
Qualifications
  • Diploma in Electrical Engineering Technology, Electrical Power and Controls, or a related discipline, or an equivalent combination of education, military training, and relevant industry experience.
  • Three to seven years of protection and control testing, commissioning, or maintenance experience.
  • Strong knowledge of protective relays, AC/DC schematics, relay logic, substation control circuits, and protection principles.
  • Experience commissioning transmission or distribution protection schemes.
  • Strong troubleshooting, analytical, documentation, and customer communication skills.
  • Ability to independently manage assigned field work while meeting safety, quality, schedule, and customer requirements.

Preferred Qualifications

  • Registration or eligibility for registration with ASTTBC.
  • NETA certification or equivalent electrical testing experience.
  • Experience with SEL relays, AcSELerator QuickSet, SCADA, IEC 61850, DNP3, Modbus, or substation automation.
  • Current WHMIS, First Aid/CPR/AED, fall protection, confined space, or other relevant safety training.
  • Knowledge of CSA Z462 or equivalent electrical safety standards.
  • Ability to travel throughout British Columbia and occasionally to other locations in Canada, including overnight or extended assignments.
  • Availability to work overtime, evenings, weekends, or statutory holidays when required by outages and project schedules.
  • Valid driver's license and driving record that meet company and insurer requirements.
  • Ability to work safely in substations, industrial facilities, construction environments, and outdoor conditions.
  • Ability to wear required personal protective equipment and perform the essential duties of the role, with reasonable accommodation where required.
  • Ability to stand, walk, climb, bend, crouch, and lift or move equipment weighing up to 23 kilograms or 50 pounds.
  • Hours of work, overtime, rest periods, and statutory holiday compensation will be administered in accordance with applicable B.C. employment standards and company policy.

What We Offer

  • Extended health, dental, and vision coverage
  • Employer-supported retirement savings program
  • Employee and family assistance program
  • Paid vacation and statutory holidays
  • Professional development and certification support
  • Company-provided tools, safety equipment, and personal protective equipment, as applicable
  • Travel expenses and allowances in accordance with company policy

Conditions of Employment

The successful candidate must be legally entitled to work in Canada. Any offer may be conditional upon successful completion of job-related requirements, including verification of qualifications and employment history, reference checks, a driver's abstract, and other legally permissible screening relevant to the position. Drug and alcohol testing may apply only where legally permissible and reasonably required for a safety-sensitive position. All screening will be conducted in accordance with applicable privacy, human rights, and employment requirements.

The compensation range reflects Shermco Canada's reasonable estimate at the time of posting. Final compensation will be based on experience, qualifications, certifications, technical capabilities, and internal equity.

Pay RangeCAD $60.00 - CAD $70.00 /Hr.Employment Type: FULL_TIME