Controls Software Engineer

Ascent Aerospace•Bothell, WA
•$40 - $56

About The Position

The Controls Software Engineer provides engineering, integration, and technical support for the manufacturing of automated assembly equipment. The role leads programming, commissioning, and software testing, and is responsible for designing, programming, testing, and starting up systems at client facilities. Design work includes PLC logic, CNC programming, HMI programming, and drive configuration. The engineer contributes throughout the project lifecycle, from concept through production, and represents Ascent Aerospace professionally, particularly during commissioning and customer buy-off. The position involves designing and specifying automated control systems; programming, simulating, testing, documenting, and starting up systems; and supporting installation, commissioning, and production at customer facilities. The engineer completes complex systems integrating hardware and software controls, contributes to company standards and technology research, reviews program performance metrics, and recommends operational efficiency improvements. Travel may be up to 50%, primarily local during the business day, with some out-of-area and overnight travel. Work may require off-shift or weekend hours. The work may involve a computer workstation and manufacturing plant environments with moving mechanical parts, fumes, airborne particles, vibration, and occasional exposure to caustic chemicals.

Requirements

  • A BA or BS degree in Electrical Engineering, Computer Engineering, or Systems Engineering; equivalent combinations of education and experience providing the required skills and knowledge will be considered.
  • Strong knowledge of electrical power and distribution systems.
  • Proficiency in Microsoft Office: Excel, Word, PowerPoint, Outlook, and Project.
  • Must meet Export Control requirements as a U.S. Person under ITAR.
  • Successfully pass an employee reference check, criminal background check, and drug screening.

Nice To Haves

  • Experience in the C# programming language is preferred.
  • Problem-solving skills, including timely identification and resolution of problems and skillful gathering and analysis of information.
  • Knowledge of project life cycles and management of project requirements and execution through design and integration.
  • Interpersonal skills, including maintaining confidentiality, openness to others' ideas, and willingness to try new approaches with internal and external stakeholders.
  • Clear and persuasive oral communication, including group presentations and conducting meetings.
  • Strong written communication, including editing for spelling and grammar, presenting numerical data effectively, and interpreting written information.
  • Planning and organizational skills, including prioritizing, efficient time use, and developing realistic action plans.
  • Adaptability to workplace changes, competing demands, delays, and unexpected events.
  • Dependability, including punctuality, following instructions and management direction, and soliciting feedback.
  • Commitment to safety and security procedures and proper use of office equipment and materials.
  • Ability to work collaboratively on strategic goals, objectives, and action plans.

Responsibilities

  • Design, specify, program, simulate, test, and provide start-up assistance for automated control systems.
  • Design, write, test, implement, and document PLC and HMI software.
  • Support system installation, commissioning, and production at customer facilities.
  • Complete designs for complex systems integrating hardware and software controls elements.
  • Assist in developing company standards to promote consistency in project execution.
  • Research new technologies with other integration engineers for potential aerospace applications and improvements to system design and performance.
  • Review Program department metrics for accurate reporting of performance to management and customers.
  • Recommend improvements to metrics and operational efficiencies.
  • Perform additional duties assigned by management.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Short- and long-term disability insurance
  • Life insurance
  • AD&D insurance
  • PTO
  • 401k match
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service