Controls Engineer

Flex-N-Gate•Southfield, MI

About The Position

The Controls Engineer provides technical support and programming for manufacturing system designs and modifications. The position supports manufacturing equipment programming, robot programming and maintenance, troubleshooting, software installation, project documentation, vision systems, system upgrades, and PLC programming. The role also requires reading, interpreting, and applying lessons learned from electrical schematic drawings, professional journals, equipment manuals, and government regulations. The work is performed in manufacturing and production-floor conditions and may involve moving parts, occasional fumes or airborne particles, and moderate noise. Some production-floor areas may require personal protective equipment. Travel may be necessary.

Requirements

  • Demonstrated success and knowledge of automotive plastic injection molding and assembly.
  • Ability to program inputs and outputs associated with interfacing robots with equipment.
  • Ability to program robots.
  • Knowledge of software and hardware.
  • Ability to read, analyze, and interpret electrical schematic drawings.
  • Strong computer skills.
  • 3–5 years of experience working with controls in an automotive facility.
  • Bachelor’s degree or equivalent experience in a related engineering field.
  • Strong organizational and prioritizing skills.
  • Ability to work effectively independently or as a member of a team.
  • Strong verbal and written communication skills.
  • Highly motivated, service- and team-oriented, with attention to detail.
  • Enthusiasm for challenge and new initiatives.
  • Strong analytical ability.
  • Strong decision-making and problem-solving skills.
  • Ability to manage multiple projects.
  • Physical ability to lift 25 pounds; heavier objects are moved with assistance or equipment.
  • Manual dexterity to use electronic and hand tools.
  • Physical dexterity to sit, stand, bend, squat, climb, grip, and reach as needed.

Responsibilities

  • Support equipment programming for manufacturing.
  • Program robot inputs and outputs.
  • Maintain robot support and programming.
  • Troubleshoot software and hardware issues.
  • Load software packages.
  • Prepare project documentation.
  • Develop and install vision systems.
  • Develop system upgrades.
  • Program PLCs.
  • Read, interpret, and apply lessons learned from electrical schematic drawings, professional journals, equipment manuals, and government regulations.
  • Travel as necessary.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service