Senior Software Engineer Flight Control (all gender)
Core
Develop embedded C software for Flight Control functions within a DO-178C certification environment, ensuring full traceability from high-level to low-level requirements.
Role type
Senior Software Engineer (Flight Control)
Builds
Certified flight control software for aerospace systems
Domain
Aerospace / Flight Control Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Embedded C, DO-178C compliance, Requirements engineering (DOORS), UML/Rhapsody design, Unit testing (VectorCAST), Debugging (Trace32/Lauterbach), RTOS, Static code analysis
Preferred skills
C++, Python, MATLAB/Simulink, FMS/FMC knowledge, ARINC standards, DAL levels, Security clearance (Level Ü2)
Technologies
C, C++, Python, MATLAB/Simulink, UML, Rhapsody, Enterprise Architect, DOORS, Git, Jenkins, VectorCAST, LDRA, Polyspace, Coverity, Jira, Trace32, Lauterbach, Astrée
Responsibilities
Develop embedded software in C for Flight Control functions; Derive LLRs from HLRs and ensure full traceability; Contribute from detailed design to implementation and verification; Create, review, and execute unit, developer, and software tests; Assess verification evidence and ensure DO-178C compliance; Perform debugging and integration testing; Support QA audits and process compliance checks
Seniority
Senior, hands-on IC