This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join our globally growing team at ATS Industrial Automation where we create complex automation solutions at the highest level that sustainably impact lives around the world. At ATS, a publicly traded global company with a proud 40-year history, we help drive the future with our factory-wide automation solutions. At ATS Industrial Automation, what we do matters - both to our customers and to their customers. With 1000 skilled employees around the world, we design, build and service mission-critical automated assembly and test solutions for mobility, nuclear and specialty automation. Our customers are leaders in their industries and rely on us to deliver what we promise - on time and on budget. Combined with our broad product portfolio, financial strength and global presence, we provide our customers with the best automation solutions wherever and whenever they need them.
Job Responsibility
Provide technical input into system concepts and final design solutions, ensuring control strategies align with overall system requirements
Design and implement control software (PLC‑ and/or PC‑based) aligned with customer specifications and standard ATS programming methods, including program architecture, sequencing, fault handling, safety control, diagnostics, and recovery strategies
Perform full system integration, both in‑house and at customer sites as required
Integrate with motion systems, vision systems, safety devices, lasers, sensors, feeders, printers, and other peripheral equipment
Work cross‑functionally with design, assembly, and management teams to deliver cohesive automation systems
Execute work with awareness of project schedules, scope and budget constraints, raising concerns early when technical decisions may impact delivery
Requirements
7+ years of progressively responsible experience in industrial automation, specializing in controls software design for complex PLC‑ and robot‑based systems
Demonstrated experience originating and structuring PLC programs, including sequencing, safety behavior, diagnostics, and recovery logic
Proven ability to independently deliver software scope across concurrent projects with minimal oversight
Strong PLC/software architecture, troubleshooting, and root‑cause problem‑solving skills
Clear, professional communication in both technical and customer‑facing situations
Nice to have
Post‑secondary Engineering Degree or Diploma (Electrical, Automation, Systems, Computer Engineering, or equivalent)
Familiarity with industrial network architectures, including VLAN segmentation, managed switches, and PLC‑based Ethernet networks (PROFINET / EtherNet/IP)