K2 Space
Principal Flight Software Engineer
$200K–$240K
Seattle, WA +1 · Principal · Full-time · Posted Jun 30, 2026
- Location
- Seattle, WA
Seattle, Washington, United States - Experience
- 10+ years of professional software engineering experience is an alternative to the stated degree requirement; no separate years-of-experience requirement is stated.
- Education
- Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline, or 10+ years of professional experience in software engineering.
- Visa sponsorship
- Must be a “U.S. person” as defined by 22 C.F.R. § 120.15 or otherwise eligible for a federally issued export control license.
About the job
Develop and verify mission-critical flight software for large spacecraft, including real-time control of spacecraft subsystems and support for integration, testing, and flight operations.
What you'll do
- Design fault-tolerant, real-time software architecture and state machines for spacecraft control.
- Develop subsystem control software and tools; investigate anomalies and resolve software bugs.
- Support subsystem integration and testing, and build infrastructure that improves software development and verification reliability.
What they ask for
- Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline, or 10+ years of professional experience in software engineering.
- Development experience in Rust, C/C++, Python, VHDL, or SystemVerilog.
Nice to have
- Experience with spacecraft flight software development.
- Experience with hard real-time embedded systems (bare-metal or RTOS).
Pay
USD $200,000 - $240,000 base salary
Tools
Rust, C++, C, Python, VHDL, SystemVerilog, Linux
AI focus
The role does not include artificial intelligence or machine learning development.
Model-written summary · the original posting is authoritative