Back to results

Controls Software Lead Programmer

  • Armada, MI, United States
Apply on workforcenow.adp.com About employer

Applications open in a new tab.

Job details

Posting language
English

Original job description

Controls Software & Standards Lead Programmer to lead controls software development, strengthen programming standards, and improve the engineering tools used to deliver automation projects. This role combines technical leadership with hands-on programming, troubleshooting, and commissioning, with a strong emphasis on Allen-Bradley PowerFlex variable frequency drives. The ideal candidate builds reliable, maintainable software and helps the entire engineering team work more consistently and efficiently.

Key Responsibilities

PLC Software and Technical Leadership

  • Lead PLC and HMI software development from initial design through commissioning and customer acceptance.
  • Develop clear, modular, reusable code for machine sequencing, equipment control, diagnostics, and fault recovery.
  • Review software designs and code for quality, consistency, and compliance with standards.
  • Mentor programmers and provide practical guidance on architecture, troubleshooting, and commissioning.
  • Coordinate with electrical, mechanical, and project teams to resolve technical issues and meet project requirements.

Programming Standards

  • Develop, maintain, and enforce PLC and HMI programming standards, including naming conventions, program structure, equipment interfaces, alarms, and documentation.
  • Build and maintain reusable code libraries, Add-On Instructions, User-Defined Data Types, and project templates.
  • Establish consistent practices for software version control, backups, change tracking, and release management.
  • Incorporate lessons learned from commissioning and field support into standards and reusable software.

Engineering Tools

  • Develop and improve tools that reduce repetitive engineering work and improve accuracy.
  • Create utilities for code generation, tag management, configuration, documentation, and software validation.
  • Evaluate existing workflows, identify opportunities for improvement, and help the team adopt effective tools and practices.
  • Maintain clear documentation so tools and libraries can be used and supported across the engineering team.

PowerFlex VFD Commissioning

  • Configure, commission, and troubleshoot Allen-Bradley PowerFlex VFDs, including PowerFlex 525 and 755 families.
  • Verify drive setup against motor nameplate data, application requirements, and approved electrical designs.
  • Configure EtherNet/IP communications, command and status interfaces, reference signals, and drive diagnostics.
  • Perform motor tuning and adjust acceleration, deceleration, speed limits, and other application parameters.
  • Integrate drive permissives, interlocks, fault handling, and recovery sequences into PLC software.
  • Verify applicable drive safety functions with the responsible engineering team and document commissioning results.
  • Maintain parameter backups and accurate final drive configurations.

Required Qualifications

  • Significant hands-on experience programming and commissioning industrial automation systems.
  • Strong proficiency with Allen-Bradley ControlLogix and CompactLogix PLCs and Studio 5000 Logix Designer.
  • Demonstrated experience commissioning and troubleshooting PowerFlex VFDs.
  • Experience developing and maintaining reusable PLC code, programming standards, and engineering templates.
  • Strong understanding of industrial Ethernet networks, EtherNet/IP devices, and network troubleshooting.
  • Ability to read electrical schematics and troubleshoot interactions among software, wiring, motors, drives, and field devices.
  • Experience leading technical work, reviewing code, and mentoring other programmers.
  • Strong documentation, communication, and problem-solving skills.

Compensation and benefits: Negotiable based on experience – Senior Position Travel requirements: Less than 20%

More about this job

Skills

  • Troubleshooting
  • Allen-Bradley
  • PLC
  • HMI
  • Software development
  • Regulatory compliance
  • Documentation
  • Code libraries
  • VFD
  • Troubleshoot
  • Coaching
  • Communication skills
  • Problem solving

Report this job

Get in touch
MovoJobs

Contact us