We use essential cookies

Please Accept our Privacy Policy

Controls Engineer

Agility Personnel

Troy, MI • $100,000 to $120,000 / yr • 10/16/2026

Job Description

Job Description

A Troy, MI company serving manufacturing clients across the US and Canada, many tied to automotive manufacturing, is hiring a Controls Engineer. Most of the work is done at customer sites, with up to 50% travel.

What you will do:

  • Design, program, and maintain control systems, including PLCs, HMIs, and SCADA
  • Develop and optimize control logic for machinery and industrial processes
  • Troubleshoot and resolve control, automation, and electrical issues to keep customer downtime low
  • Lead or support the planning, design, and rollout of new and upgraded control system projects
  • Integrate new controls with existing equipment, then test and validate performance
  • Coordinate with engineering teams, vendors, and contractors to deliver projects on time
  • Document schematics, wiring diagrams, and PLC programs, and report on system performance
  • Train operations and maintenance teams, and find automation and efficiency improvements

What you need:

  • Bachelor's degree in Electrical Engineering, Control Systems Engineering, Mechatronics, or a related field
  • 3-5 years in control system design, automation, and troubleshooting
  • PLC programming (Siemens, Allen-Bradley, or similar), plus SCADA and HMI development
  • Strong knowledge of industrial controls, instrumentation, and electrical systems
  • Familiarity with industrial protocols such as Modbus, Profibus, and Ethernet/IP
  • Knowledge of safety standards such as NFPA and IEC
  • Willing to travel up to 50% and work overtime

Nice to have:

  • Robotics, motion control, or advanced automation experience
  • Industrial networking and cybersecurity practices
  • Master's degree or advanced certifications