K2 Space
OS Platform Engineer
$160K–$200K
Los Angeles, CA +1 · Full-time · Posted May 11, 2026
- Location
- Los Angeles, CA
Los Angeles - Experience
- 5+ years of professional software engineering experience as an alternative to the listed degree.
- Education
- Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline, or 5+ 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
Architect and maintain the real-time operating system platform for spacecraft, including secure boot, hardware support, and reliable flight-software integration.
What you'll do
- Design fault-tolerant real-time spacecraft software architecture; maintain the custom RT Linux distribution, U-Boot, and device trees.
- Develop tools and infrastructure for reliable software deployment, development, and testing; investigate anomalies and resolve bugs.
- Support spacecraft subsystem integration and testing.
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
- Linux systems programming and driver development; embedded Linux image building; hard real-time embedded systems; Precision Time Protocol; spacecraft flight software.
- Experience with CI/CD, verification and testing, performance analysis and debugging, fault-tolerant design, or hardware-in-the-loop/out-of-the-loop test systems.
Pay
USD 160,000 - USD 200,000 base salary
Tools
Rust, C/C++, Python, VHDL, SystemVerilog, Linux, U-Boot, Buildroot
Model-written summary · the original posting is authoritative