Flight Software Engineer
Core
Develop and test critical flight software modules for the Nyx spacecraft, owning specific sub-system requirements and contributing to high-fidelity simulators.
Role type
Flight Software Engineer
Builds
Flight software modules for the Nyx spacecraft
Domain
Aerospace / Space Transportation
Deliverable
production ML models | product features
Required skills
C++ (C++14+), Embedded C, Python, Unit testing, CI/CD systems, Debugging (GDB, LLDB), Math & Physics
Preferred skills
RTOS, Communication protocols (TCP/IP, UART, CAN Bus), Automotive/Flight software frameworks, Industry standards (AUTOSAR, ECSS, DO-178)
Technologies
C++, Python, GDB, LLDB, CI/CD
Responsibilities
Own requirements for a specific sub-system, Implement Flight software modules, Write clean unit tests, Collaborate with Avionics and Propulsion teams, Contribute to spacecraft simulator, Perform Integrated tests
Seniority
All levels considered