The Manager – PLC Programming leads the PLC programming team, overseeing the design, development, and implementation of PLC-based control systems for industrial automation projects. This role involves strategic planning, project management, resource allocation, and ensuring delivery of high-quality, reliable automation solutions aligned with safety and operational standards.
Lead and manage the PLC programming team, providing technical guidance, mentoring, and performance management.
Plan, coordinate, and oversee PLC programming projects from requirements gathering to commissioning and support.
Ensure PLC systems integration with SCADA, HMI, and other control components meets project specifications and industry standards.
Develop and enforce programming best practices, coding standards, and documentation processes.
Manage project schedules, budgets, and resources to ensure timely and cost-effective delivery.
Collaborate with cross-functional teams including mechanical, electrical, software, and operations for seamless system integration.
Ensure compliance with safety, quality, and cybersecurity standards in all PLC programming activities.
Drive continuous improvement initiatives and adoption of new technologies in PLC programming.
Represent the PLC programming function in leadership meetings and with external stakeholders.
Team leadership and development
Project and resource management
Control system design and integration
Compliance with safety and quality standards
Innovation and technology adoption in automation
Bachelor’s or Master’s degree in Electrical, Electronics, Automation, or Mechatronics Engineering
7+ years of experience in PLC programming with at least 3 years in a leadership role
Strong knowledge of major PLC platforms (Siemens, Allen-Bradley, Mitsubishi, etc.) and programming environments
Proven project management and team leadership skills
Familiarity with industrial communication protocols and cybersecurity best practices
Excellent communication, collaboration, and stakeholder management abilities
Manager – PLC Programming → Director of Automation → VP / Head of Engineering
Â