Back to job search
SA
Systemex AutomationVerified Job Source

Senior PLC Programmer / Spécialiste senior en programmation PLC

The role involves designing, developing, and optimizing PLC and HMI programs for industrial automation systems. Key duties include integrating hardware, performing on-site commissioning, and ensuring compliance with industrial safety standards.

  • Hybrid
  • Laval, QC
  • Posted Jul 24, 2026
  • Apply by Aug 23, 2026
  • 1 position

Job summary

-English to follow- **Veuillez noter que l’adhésion à l’Ordre des ingénieurs du Québec (OIQ) n’est pas requise.** **Please note that the membership with the Ordre des ingénieurs du Québec (OIQ) is not required.** Spécialiste senior en programmation PLC A propos de Systemex Automation (SA) Systemex Automation est une firme d’ingénierie et d’intégration en automatisation. Nous offrons des solutions novatrices à une vaste gamme de clientèles dans les secteurs manufacturier, de l’entreposage automatisé et de l’automatisation des procédés industriels. Nous sommes une équipe créative qui relève continuellement de nouveaux défis technologiques afin de répondre aux besoins de notre clientèle. Notre équipe réunit une expertise en automatisation, en robotique, en génie mécanique et en génie électrique pour réaliser des projets clés en main. Notre croissance soutenue nous amène à recruter des personnes passionnées, innovantes et entrepreneuriales. Systemex Automation exerce ses activités dans cinq (5) secteurs : Projets sur mesure Solutions standardisées de cellules modulaires automatisées Automatisation d’entrepôts Services et produits logiciels Service à la clientèle et soutien après-vente (marché secondaire) À propos du rôle Nous recherchons une personne spécialiste senior en programmation PLC 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. Pourquoi vous joindre à Systemex? 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. _________________________________________________________________________________ Senior PLC Programmer About Systemex Automation Systemex Automation is an engineering and automation integration firm. We deliver innovative solutions for a wide range of clients in manufacturing, warehouse, and industrial process automation. We are a creative team that continuously takes on new technological challenges to meet client needs. Our team brings together expertise in automation, robotics, mechanical engineering and electrical engineering to deliver turnkey projects. Our continued growth is leading us to recruit passionate, innovative and entrepreneurial people. Systemex Automation operates with five (5) segments: Custom Projects Standard Automated Modular Cells Solutions Warehouse Automation Software Services and Products Customer Service/Aftermarket support About the Role We are looking for a Senior PLC 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. Why Join Systemex? 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

The role involves designing, developing, and optimizing PLC and HMI programs for industrial automation systems. Key duties include integrating hardware, performing on-site commissioning, and ensuring compliance with industrial safety standards.

Requirements

Candidates need a degree in electrical engineering or automation and over 8 years of experience with major PLC platforms like Allen-Bradley or Siemens. Proficiency in both French and English is mandatory for communication with internal and external partners.

Benefits

• Flexible hours • Remote work • Competitive compensation • Insurance • Health spending account • Telemedicine • Group RRSP • Professional development • LMS training • Professional order membership reimbursement • Safety boot reimbursement • Electric vehicle charging stations • Social club • BBQ events • Coffee area • Indoor and outdoor bike storage • On-site sports activities

Listed skills

  • Project managementPreferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • PLC Programming
  • HMI Development
  • System Integration
  • Ladder Logic
  • Structured Text
  • Function Blocks
  • Industrial Communication Protocols
  • SCADA
  • Robotic Integration
  • FAT/SAT Testing
  • Troubleshooting
  • Industrial Safety Standards
  • French Proficiency
  • English Proficiency
  • Project Management
  • Instrumentation

Job areas

  • Engineering
  • Manufacturing
  • Technology
  • Software
  • Logistics

Additional details

Minimum education
Bachelor’s degree
Minimum experience
10+ years
Apply by
Aug 23, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available