PG

Controls Software Engineer

Accepting applications

Proactive Global · Romeoville, IL

Full-Time Mid_senior aiaterf
Posted
28 Apr
Category
Test
Experience
Mid_senior
Country
United States
Are you looking for an opportunity to bring advanced automation systems to life in a hands-on, high-impact engineering role?

Our client is seeking a Controls Software Engineer to play a key role in developing, programming, and commissioning PLC and HMI solutions for fully automated storage and material handling systems.

Responsibilities
Design, program, and maintain PLC systems using standard function blocks.
Develop and configure HMI interfaces using standardized templates.
Support system integration, commissioning, and onsite troubleshooting.
Assist in defining functional specifications for control systems.
Create and contribute to technical documentation, SOPs and manuals.
Test and troubleshoot electrical and mechanical automation systems.
Collaborate with integration teams on WCS testing and validation.
Support system simulation and performance optimization.
Develop and execute commissioning test plans.
Perform onsite commissioning and ensure successful system startup.
Complete Site Acceptance Testing (SAT) and customer handover.
Skills
Degree in Automation, Robotics, Electrical, Electro-Mechanical, or Mechatronics Engineering
Experience in controls engineering within material handling or industrial automation.
Strong PLC and HMI programming experience (Siemens preferred).
Experience with structured text programming (e.g., SCL)
Strong troubleshooting and problem-solving skills.
Continuous improvement mindset for systems and software.
Willingness to travel across the US and Canada.

If you are interested, please apply.
Show more Show less