K2 Space
Senior Flight Software Engineer
$160K–$200K
Los Angeles, CA +1 · Senior · Full-time · Posted Mar 25, 2026
- Location
- Los Angeles, CA
Los Angeles - Experience
- 5+ years of professional software engineering experience as an alternative to the listed degree; no separate years requirement stated.
- Education
- Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline, or equivalent professional experience of 5+ years in software engineering.
- Visa sponsorship
- Must be a “U.S. person” as defined by ITAR or otherwise eligible for a federally issued export control license.
About the job
Develop and verify mission-critical flight software for spacecraft systems, from real-time architecture through integration, testing, and operation in space.
What you'll do
- Design real-time, fault-tolerant software architecture and subsystem control applications for spacecraft.
- Implement state machines and tools; analyze data and investigate anomalies to resolve software bugs.
- Support spacecraft subsystem integration and testing, and build infrastructure to improve software reliability.
What they ask for
- Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline, or 5+ years of professional experience in software engineering.
- Development experience in Rust, C/C++, Python, VHDL, or SystemVerilog.
Nice to have
- Spacecraft flight software development; hard real-time embedded systems; Linux systems programming and driver development.
- Experience with software verification and testing, fault-tolerant design, state machines, or hardware-in-the-loop test systems.
Pay
USD 160,000 - USD 200,000 base salary
Tools
Rust, C/C++, Python, VHDL, SystemVerilog, Linux
Model-written summary · the original posting is authoritative