Drimva

K2 Space

Flight Software Engineer

$123K–$170K

Los Angeles, CA +1 · Full-time · Posted Mar 25, 2026

Location
Los Angeles, CA
Los Angeles
Experience
3+ years of professional software engineering experience as an alternative to the listed bachelor’s degree; no separate years requirement stated.
Education
Bachelor’s degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline, or equivalent via 3+ 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 real-time, fault-tolerant flight software that controls spacecraft subsystems and supports reliable spacecraft operation.

What you'll do

  • Design software architecture and state machines for real-time, fault-tolerant spacecraft control; develop subsystem control applications and microcontroller drivers.
  • Analyze data and investigate anomalies, support subsystem integration and testing, and build tools and infrastructure to improve software reliability.
  • Verify software using software- and hardware-in-the-loop simulators and support deployment on spacecraft.

What they ask for

  • Bachelor’s degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline, or 3+ years of professional experience in software engineering.
  • Development experience in C/C++ or Rust.

Nice to have

  • Experience with spacecraft flight software development.
  • Experience with hard real-time embedded systems (bare-metal or RTOS), Linux systems programming and driver development, or software verification and testing.

Pay

$123,000 - $170,000 USD base salary

Tools

Rust, C/C++, Linux, RTOS

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)