Flight Software Engineer
Core
Develop, execute, and implement flight software to command and monitor spacecraft, ensuring integration with hardware teams.
Role type
Flight Software Engineer
Builds
Spacecraft avionics, ground control, telemetry, and automated testing systems
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C, C++, Linux, shell scripting, real-time operating systems, embedded software development
Preferred skills
bare-metal embedded systems, hardware debugging (schematics, logic analyzers, oscilloscopes), HITL testing, test framework development
Responsibilities
Implement spacecraft avionics software, implement ground control and telemetry software, implement automated testing software, interface with spacecraft components, troubleshoot real-time OS components, support team hiring
Seniority
Mid-level, hands-on IC