Observable Space
Staff Flight Software Engineer
$180K–$230K
Los Angeles, CA · Hybrid · Staff · Full-time · Posted Aug 18, 2026
- Experience
- 5+ years in software engineering, embedded systems, or systems-level development.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent.
About the job
Designs and supports reliable flight software for spacecraft and telescope platforms, including hardware integration, testing, and autonomous operations.
What you'll do
- Design and develop command, control, and data-handling software and interfaces to hardware and onboard subsystems.
- Architect reliable, fault-tolerant systems; implement communications and fault detection, isolation, and recovery mechanisms.
- Support hardware bring-up, integration, debugging, simulation, hardware-in-the-loop testing, and validation.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, Aerospace Engineering, or equivalent.
- 5+ years of experience in software engineering, embedded systems, or systems-level development.
- Strong programming skills in C/C++ or similar low-level languages.
- Experience developing software for embedded or hardware-integrated systems.
Nice to have
- Experience developing flight software for spacecraft, satellites, or aerospace systems.
- Familiarity with RTOS or embedded Linux, HIL testing, or space communication standards such as CCSDS.
Pay
$180K – $230K USD base salary
Tools
C/C++, RTOS, embedded Linux, Python, MATLAB, CCSDS
Model-written summary · the original posting is authoritative