Jobs · Engineering · Washington

Controls Engineer

Apex Systems · Seattle, WA · 1 mo ago
EngineeringContract

About the role

We are seeking a Controls Engineer to support the development, deployment, and optimization of advanced automation and material handling systems. This individual will be responsible for developing machine control software, creating system configurations, troubleshooting automation systems, and supporting scalable controls architectures across complex industrial environments. The ideal candidate combines strong controls engineering fundamentals with a software-oriented mindset and thrives in fast-paced, highly ambiguous environments.

Responsibilities

  • Develop, modify, and troubleshoot machine control applications using Structured Text (ST).
  • Create and maintain JSON-based machine configuration files.
  • Read and interpret electrical schematics, panel layouts, and mechanical drawing packages.
  • Design, test, and deploy control system functionality for automated equipment and industrial machinery.
  • Support commissioning, integration, and troubleshooting activities.
  • Participate in source code management, version control, and peer code reviews using Git workflows.
  • Work closely with cross-functional engineering teams to develop scalable and maintainable controls solutions.
  • Assist with simulation validation and testing efforts.
  • Support modernization initiatives focused on applying software development best practices to industrial controls systems.

Required Qualifications

  • Bachelor's degree in Electrical Engineering, Controls Engineering, Mechatronics, Computer Engineering, or equivalent experience.
  • 5+ years of experience in controls engineering, industrial automation, robotics, manufacturing, or material handling systems.
  • Advanced proficiency in Structured Text (ST) programming.
  • Strong understanding of object-oriented programming (OOP) concepts and their application to machine control software.
  • Ability to read and interpret electrical and mechanical drawing sets.
  • Experience creating, editing, and troubleshooting JSON-formatted configuration files.
  • Experience using Git for version control, file management, branching, and code reviews.
  • Ability to work independently and effectively in a highly ambiguous environment with limited direction.

Preferred Qualifications

  • Experience with CODESYS development environments.
  • Experience with TwinCAT and Beckhoff-based automation systems.
  • Familiarity with EtherCAT communication networks.
  • Exposure to Emulate3D simulation software.
  • Experience with conveyors, sortation systems, automated machinery, or material handling equipment.
  • Experience supporting large-scale distributed control systems.
  • Willingness and aptitude to learn new controls platforms and development environments.

Technical Skills

Preferred experience with:

  • Structured Text (ST)
  • Object-Oriented Programming (OOP)
  • JSON
  • Git
  • EtherCAT
  • CODESYS
  • TwinCAT
  • Industrial Automation
  • PLC Programming
  • Material Handling Systems
  • Automation Controls

Work Environment

  • Collaborative engineering team of approximately 18 engineers.
  • Fast-paced product development and deployment environment.
  • Significant opportunity to influence the evolution of modern controls architectures and software-driven automation systems.
  • Projects focused on building scalable systems capable of managing and supporting large fleets of connected devices.

Hiring Needs

  • Immediate need for two Controls Engineers.
  • Additional hiring anticipated as project scope grows.
  • Potential expansion of 2–6 additional engineers in the future.

Similar jobs

Controls Engineer

ActalentSt Paul, MN· 1 mo ago
Engineering$100k–$130k/yrapply on ars2.equest.com

Controls Engineer

Fives DyAG Corp.Columbus, MS· 1 mo ago
Engineeringapply on www1.jobdiva.com

Controls Engineer

Fives DyAG Corp.Ann Arbor, MI· 1 mo ago
Engineeringapply on www1.jobdiva.com

Controls Engineer

CS EricksonGrand Rapids, MI· 3 mo ago
Engineeringapply on ats.rippling.com