Senior Software Engineer - Aerospace Controls
Core
Design and develop safety-critical gas turbine engine control software and control systems for next-generation aero engines.
Role type
Senior Software Engineer (Embedded Safety-Critical Systems)
Builds
Computing systems, health monitoring systems, and integration of hydromechanical/sensing components for gas turbine engines.
Domain
Aerospace / Embedded Systems / Control Systems
Deliverable
production ML models | product features
Required skills
Embedded safety-critical software engineering, Control systems, Model-based software design (Simulink), Software architecting, CI/CD frameworks, DO-178C compliance, Software life cycle management, Integration testing
Preferred skills
Python, C, C++, Groovy, Software architecture definition, Verification and testing frameworks (Jenkins), Gas turbine engine control
Technologies
Simulink, Jenkins, Python, C, C++, Groovy
Responsibilities
Develop safety-critical gas turbine engine control software to DO-178C compliance objectives; Support software-to-software integration and testing; Develop and modify processes to achieve compliance and optimal development pace; Set up and modify CI/CD frameworks; Liaise with certification airworthiness authorities.
Seniority
Senior, hands-on IC with mentorship