Controls Engineer

Barry-WehmillerPhillips, WI
Onsite

About The Position

The Controls Engineer is responsible for designing, developing, and implementing control systems used to automate industrial processes and machinery. This role involves a wide range of control design and application duties, including developing control algorithms, software structures, user interfaces, and communication systems. The Controls Engineer will work extensively with PLC programming, motion control logic, and higher-level programming languages to support machine functionality and performance.

Requirements

  • Demonstrated ability to perform Level 1 Controls Engineer duties.
  • Working knowledge of major control platforms such as Allen-Bradley, Siemens, Beckhoff, B&R, or similar.
  • Understanding of control and instrumentation theory and application.
  • Experience with PLC programming, motion control systems, and languages such as Visual C++ (or similar).
  • Ability to read and interpret moderately complex electrical schematics and engineering drawings.
  • Capability to work within customer environments and maintain professional relationships.
  • Bachelor’s degree in Electrical Engineering, Controls Engineering, or a related field.
  • Typically 2 Plus years of relevant controls engineering experience.

Responsibilities

  • Design and develop control systems for automation of machines and processes.
  • Implement control algorithms and develop software data structures, terminal displays, and communication interfaces.
  • Program using PLC languages, motion control systems, and higher-level programming languages.
  • Develop and utilize debugging and maintenance tools for control system development and ongoing support.
  • Create engineering documentation, including schematics, panel layouts, and machine drawings.
  • Design moderately complex electrical and control system architectures with input from cross-functional teams (sales, customers, service, and assembly).
  • Integrate hardware and software components and perform system diagnostics.
  • Prepare detailed drawings, assemblies, and bills of materials (BOMs) for projects.
  • Develop and maintain documentation for diagnostics, data collection, and system communication.
  • Stay current with advancements in control system architectures and technologies.
  • Support product assembly, system checkout, installation, and startup activities.
  • Troubleshoot system malfunctions and collaborate with teams to improve system efficiency and quality.
  • Participate in commissioning of new systems and upgrades to existing facilities.
  • Assist in creating operation manuals and diagnostic tools for customers and service personnel.
  • Travel to customer sites as needed for testing, commissioning, and startup support.
  • Perform other duties as assigned.
  • Apply problem-solving and innovation in programming, integration, and diagnostics of control systems.
  • Collaborate effectively across departments and with external customers.
  • Ensure accuracy and quality in engineering documentation and system implementation.
  • Support lifecycle maintenance of control systems and equipment.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service