Controls Engineer

Konik•Minneapolis, MN
•Onsite

About The Position

The Controls Engineer supports the development and integration of advanced motion-control products and custom automation systems. The role combines controls engineering, software development, electrical design, and hands-on system integration. The engineer works with PLCs, servo and stepper motors, drives, feedback devices, robotics, HMIs, and industrial communication networks to develop and improve motion-control solutions for industrial and defense applications. The position involves working across hardware and software and seeing projects through development, testing, and implementation. This position requires access to ITAR-controlled technical information. Candidates must be legally eligible to access that information under applicable U.S. export control regulations.

Requirements

  • Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Science, Physics, or a related technical field, or equivalent experience.
  • At least 2 years of experience with industrial automation, controls, or motion-control systems.
  • Experience with servo and stepper motors, drives, PLCs, sensors, feedback devices, and industrial communication networks.
  • Familiarity with PLC platforms such as Allen-Bradley, Siemens, or B&R.
  • Experience with servo systems from manufacturers such as Rockwell, Siemens, Kollmorgen, Copley, Elmo, or Control Techniques.
  • Understanding of industrial communication protocols such as CANopen, EtherCAT, and EtherNet/IP.
  • Experience with electrical schematics, wiring, system integration, and troubleshooting.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Good communication skills and the ability to work with a variety of technical and non-technical teams.
  • Must be legally eligible to access ITAR-controlled technical information under applicable U.S. export control regulations.

Nice To Haves

  • Familiarity with industrial robotics.
  • Programming experience with JavaScript, HTML, XML, and CSS.

Responsibilities

  • Develop and integrate controls solutions for servo motors, stepper motors, drives, actuators, sensors, and other automation components.
  • Program PLCs, controllers, and motion systems to support positioning, speed, and movement requirements.
  • Develop and maintain motion-control software and communication libraries using protocols such as CANopen, EtherCAT, and EtherNet/IP.
  • Support the selection and integration of motors, drives, encoders, feedback systems, cabling, and safety components.
  • Review system architecture and electrical designs to ensure components work together effectively.
  • Create and update electrical schematics, wiring documentation, and system specifications.
  • Build, program, and troubleshoot electrical control systems and automated test equipment.
  • Perform system testing, debugging, and product qualification to verify performance and reliability.

Benefits

  • Paid time off
  • Health insurance
  • Health savings account (HSA)
  • Dental and vision insurance
  • 401(k) with Roth option
  • Life and disability insurance
  • Tuition reimbursement
  • Discretionary profit-sharing bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service