Job Description:
Theoris Services is assisting our client in their search for a Control System Senior Software Engineer to join a high-impact team developing the next-generation aero engine control system. This program is focused on delivering world-class efficiency, advanced diagnostics, and enhanced cyber threat protection through a modern architectural software solution. The team includes a diverse range of engineers focused on embedded systems, safety, certification, electronics, and more.
This role offers the opportunity to work on safety-critical software architecture and development in a collaborative, fast-paced environment. Ideal candidates will have experience working within DO-178C compliance frameworks, embedded systems, and model-based software engineering.
Responsibilities:
Develop safety-critical gas turbine engine control software in accordance with DO-178C standards
Provide software architecture support, enabling software-to-software integration using product line methodologies
Build and refine processes and tools to optimize development pace and achieve compliance objectives
Set up and improve CI/CD frameworks to support seamless software development and integration
Serve as a liaison with airworthiness authorities to demonstrate compliance and resolve audit findings
Requirements:
Bachelor’s degree in a related engineering field with 2+ years of experience in software engineering (development or testing), OR
Master’s degree with relevant experience, OR
PhD/JD
U.S. Citizenship required
Preferred Qualifications:
5+ years’ experience in embedded safety-critical software development
Familiarity with model-based design tools such as Simulink
Experience developing DO-178C compliant embedded software
Proficient in software architecture definition and integration (software/software and software/hardware)
Skilled in the full software lifecycle: Requirements, Design, Verification, and Release
Experience designing safety-critical control systems
Understanding of gas turbine engine control
Programming experience with Python, C, C++, and/or Groovy
Experience with CI/CD tools like Jenkins
Any Graduate