Back to job search
Systemex Group logo
Systemex GroupVerified Job Source

Programmeur(se) en automatisation / Automation Programmer

  • Laval, QC
  • Hybrid
  • Posted Aug 9, 2026
  • 1 position

Opens an external site

Employment type
Full-time
Experience level
Senior · 5+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week

Job summary

Design, develop, and optimize PLC and HMI programs while integrating them with various industrial control systems and communication protocols. Lead automation projects from design through commissioning while collaborating with multidisciplinary teams to ensure safety and performance compliance.

Job details

\n *English to follow* **Veuillez noter que l’adhésion à l’Ordre des ingénieurs du Québec (OIQ) n’est pas requise.** À propos de Systemex Systemex est une organisation mondiale en pleine croissance qui réunit des expertises complémentaires en automatisation industrielle et en services-conseils industriels. Nous accompagnons nos clients dans leur croissance en améliorant leur satisfaction, leur performance financière et leur efficacité opérationnelle grâce à l'automatisation, à l'optimisation de la productivité, à la fiabilité des actifs et à la réalisation réussie de projets industriels complexes. Notre organisation est composée de deux divisions : * Systemex Automation (SA) – Nous concevons et livrons des solutions innovantes en automatisation, robotique, systèmes de contrôle, fabrication numérique et automatisation d'entrepôts, soutenues par un service à la clientèle disponible 24 heures sur 24, 7 jours sur 7. * Systemex Industries Conseils (SIC) – Nous offrons des services couvrant l'ensemble du cycle de vie des actifs industriels, notamment en préparation opérationnelle, mise en service, gestion des actifs, maintenance et fiabilité, solutions de main-d'œuvre et excellence opérationnelle. Cette opportunité fait partie de Systemex Automation (SA) À propos du rôle Nous recherchons un/une Programmeur(se) en automatisation pour concevoir, développer, tester et maintenir des systèmes de contrôle industriels performants. Ce rôle clé combine programmation PLC/HMI, intégration de systèmes, mise en service, dépannage, documentation, conformité aux normes de sécurité et collaboration avec des équipes multidisciplinaires afin d’améliorer continuellement la performance des solutions d’automatisation. Responsabilités * Concevoir, développer, tester et optimiser des programmes PLC et HMI pour des systèmes d’automatisation, notamment sur des plateformes comme Allen-Bradley, Siemens, Omron, ABB ou autres. * Programmer en logique ladder, texte structuré et blocs fonctionnels, tout en produisant une documentation claire, incluant spécifications fonctionnelles, diagrammes de flux logiques et manuels d’opération. * Intégrer les systèmes PLC avec les HMI, capteurs, actionneurs et autres périphériques, ainsi qu’avec des protocoles de communication industrielle tels que Modbus, Profibus, EtherNet/IP ou OPC-UA. * Collaborer avec les équipes mécaniques, électriques et logicielles afin d’assurer une intégration fluide des systèmes d’automatisation. * Diagnostiquer, dépanner, mettre à jour et améliorer les systèmes de contrôle existants afin de minimiser les temps d’arrêt et prévenir les problèmes récurrents. * Participer à la mise en service, aux tests FAT/SAT et au dépannage sur site. * Diriger ou soutenir des projets d’automatisation de la conception à la finalisation, incluant les calendriers, portées de projet et budgets. * Assurer la conformité aux normes de sécurité industrielle telles que NFPA 70E, ISO ou IEC, et offrir du mentorat aux personnes moins expérimentées. Ce que nous recherchons * Diplôme en génie électrique, automatisation ou domaine connexe, ou expérience équivalente pertinente. * Plus de 8 ans d’expérience pratique en programmation PLC et automatisation industrielle, avec maîtrise d’au moins deux grandes plateformes PLC telles que Allen-Bradley, Siemens ou Omron. * Connaissance des systèmes SCADA, logiciels HMI, systèmes de contrôle industriels et instrumentation; l’expérience en intégration robotique est un atout. * Esprit critique, polyvalence, excellentes aptitudes en communication et capacité à collaborer efficacement en équipe. * Maîtrise du français obligatoire; maîtrise de l’anglais requise afin de communiquer avec des clients internes et des partenaires situés à l’extérieur du Québec. --------------------------------------------------------------------------- **Please note that the membership with the Ordre des ingénieurs du Québec (OIQ) is not required.** About Systemex Systemex is a growing global organization bringing together complementary expertise in industrial automation and industrial consulting. We help our clients grow and improve customer satisfaction and financial performance through automation, productivity, reliability, operational performance, and the successful delivery of complex projects. Our organization is comprised of two divisions: * Systemex Automation (SA) – Delivering innovative automation, robotics, control systems, digital manufacturing, and warehouse automation solutions with 24/7 customer support. * Systemex Industrial Consulting (SIC) – Providing lifecycle services focused on operational readiness, commissioning, asset management, maintenance and reliability, workforce solutions, and operational excellence. This role is part of Systemex Automation (SA) About the Role We are looking for an Automation Programmer to design, develop, test, and maintain high-performing industrial control systems. This key role combines PLC/HMI programming, system integration, commissioning, troubleshooting, documentation, safety compliance, and collaboration with multidisciplinary teams to continuously improve automation solutions. Responsibilities * Design, develop, test, and optimize PLC and HMI programs for automation systems using platforms such as Allen-Bradley, Siemens, Omron, ABB, or others as required. * Program in ladder logic, structured text, and function blocks while producing clear documentation, including functional specifications, logic flow diagrams, and operating manuals. * Integrate PLC systems with HMIs, sensors, actuators, and other devices, as well as industrial communication protocols such as Modbus, Profibus, EtherNet/IP, or OPC-UA. * Collaborate with mechanical, electrical, and software teams to ensure seamless integration of automation systems. * Diagnose, troubleshoot, update, and improve existing control systems to minimize downtime and prevent recurring issues. * Participate in project commissioning, FAT/SAT testing, and on-site troubleshooting. * Lead or support automation projects from design through completion, including schedules, project scopes, and budgets. * Ensure compliance with industrial safety standards such as NFPA 70E, ISO, or IEC, and mentor less experienced team members. What We’re Looking For * Degree in electrical engineering, automation, or a related field, or equivalent relevant experience. * More than 8 years of hands-on experience in PLC programming and industrial automation, with proficiency in at least two major PLC platforms such as Allen-Bradley, Siemens, or Omron. * Knowledge of SCADA systems, HMI software, industrial control systems, and instrumentation; robotic integration experience is an asset. * Critical thinking, versatility, strong communication skills, and the ability to collaborate effectively in a team environment. * Proficiency in French is mandatory; proficiency in English is also required to communicate with internal clients and partners located outside Quebec. \n Pourquoi joindre le Systemex Automation? * Flexibilité au travail, incluant des horaires flexibles et le télétravail; * Rémunération concurrentielle, assurances, compte de soins de santé, télémédecine et REER collectif; * Développement et soutien professionnel, incluant la formation via le LMS, le remboursement de l’adhésion à un ordre professionnel et le remboursement des bottes de sécurité; * Environnement de travail convivial avec bornes de recharge pour voitures électriques, club social, BBQ, espace café, supports à vélo intérieurs et extérieurs, ainsi que des activités sportives sur place. ______________________________________________________________________ Why Join Systemex Automation? * Work flexibility, including flexible hours and remote work; * Competitive compensation, insurance, health spending account, telemedicine, and group RRSP; * Professional development and support, including training through the LMS, professional order membership reimbursement, and safety boot reimbursement; * A welcoming work environment with electric vehicle charging stations, a social club, BBQ events, coffee area, indoor and outdoor bike storage, and on-site sports activities.

What you’ll do

Design, develop, and optimize PLC and HMI programs while integrating them with various industrial control systems and communication protocols. Lead automation projects from design through commissioning while collaborating with multidisciplinary teams to ensure safety and performance compliance.

Requirements

Requires a degree in electrical engineering, automation, or a related field, along with over 8 years of hands-on experience in PLC programming. Proficiency in at least two major PLC platforms and fluency in both French and English are mandatory.

Benefits

  • Flexible hours
  • Remote work
  • Competitive compensation
  • Insurance
  • Health spending account
  • Telemedicine
  • Group RRSP
  • Professional development
  • Professional order membership reimbursement
  • Safety boot reimbursement
  • Electric vehicle charging stations
  • Social club
  • Indoor and outdoor bike storage

Listed skills

  • Troubleshooting · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • PLC programming
  • HMI programming
  • System integration
  • Commissioning
  • Troubleshooting
  • Allen-Bradley
  • Siemens
  • Omron
  • Ladder logic
  • Structured text
  • Modbus
  • Profibus
  • EtherNet/IP
  • OPC-UA
  • SCADA
  • Industrial automation
  • Workplace Inclusivity
  • Operational Performance Management
  • Function Blocks
  • Industrial Automation
  • Automation Systems
  • Programmable Logic Controllers Programming
  • Actuators
  • Sensors
  • Factory And Site Acceptance Testing
  • Warehouse Automation
  • Artificial Intelligence
  • Software Development
  • Electrical Engineering
  • Asset Management
  • Automation
  • Customer Support
  • Customer Service
  • Communication
  • Communications Protocols
  • Consulting
  • Control Systems
  • Critical Thinking
  • Cyber Security
  • Instrumentation
  • English Language
  • French Language
  • Functional Specification
  • Governance
  • Supervisory Control And Data Acquisition (SCADA)
  • Scalability
  • Innovation
  • Ladder Logic
  • Mechanical Engineering
  • Electrical Safety In The Workplace (NFPA 70e)

Job areas

  • Engineering
  • Manufacturing
  • Technology
  • Consulting
  • Software
  • PLC Programmer
  • Programmable Logic Controller (PLC) Programmer
  • Draughtspersons
  • Electrical and Electronics Drafters