Lead Flight Software Engineer for High-Power Spacecraft

K2Spacecorporation

Los Angeles (CA)

On-site

USD 200,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Medical/dental/vision
Paid time off
Life insurance
Parental leave

Job summary

K2 Space is designing the next generation of high-power satellites and flight software to control propulsion, attitude, thermal, and power systems. You will implement mission-critical code that operates across multiple spacecraft, with an emphasis on real-time reliability and fault tolerance.

Join a team building software for large-scale space missions, using Rust, C/C++, Python, and HDL tooling, with hardware-in-the-loop and extensive verification.

Qualifications

  • 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, SystemVerilog.

Responsibilities

  • Create software architecture for real-time, fault tolerant control of a 20kW+ spacecraft.
  • Develop software applications for control of spacecraft subsystems, including propulsion, guidance/attitude control, thermal, power, and communications systems.
  • Design and implement state machines for robust operation of the spacecraft.
  • Create and utilize robust tools to allow for rapid deployment of quality code.
  • Perform data analysis and anomaly investigation to identify and resolve software bugs.

Skills

Rust
C/C++
Python
VHDL
SystemVerilog

Education

Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Math, or STEM field or 10+ years of experience

Tools

Linux systems programming
CI/CD
Embedded systems (bare-metal/RTOS)

Job description

K2 Space is designing the next generation of high-power satellites and flight software to control propulsion, attitude, thermal, and power systems. You will implement mission-critical code that operates across multiple spacecraft, with an emphasis on real-time reliability and fault tolerance.

Join a team building software for large-scale space missions, using Rust, C/C++, Python, and HDL tooling, with hardware-in-the-loop and extensive verification.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Spacecraft Flight Software Engineer
Senior Spacecraft Flight Software Engineer

K2Spacecorporation • Los Angeles (CA)

On-site
USD 160,000 - 200,000
Paid time off
Medical/dental/vision coverage
Life insurance
+1
Senior Flight Software Engineer - Real-Time Spacecraft
Senior Flight Software Engineer - Real-Time Spacecraft

K2Spacecorporation • Seattle (WA)

On-site
USD 160,000 - 200,000
Principal Flight Software Architect - Spacecraft Real-Time
Principal Flight Software Architect - Spacecraft Real-Time

K2Spacecorporation • Seattle (WA)

On-site
USD 200,000 - 240,000
Equity in the company
Comprehensive benefits: medical/dental
Vision coverage
+3
Senior Flight Software Engineer - Real-Time Spacecraft
Senior Flight Software Engineer - Real-Time Spacecraft

Mundi • Seattle (WA)

On-site
USD 160,000 - 200,000
Senior Flight Software Engineer — Real-Time Spacecraft
Senior Flight Software Engineer — Real-Time Spacecraft

Mundi • Los Angeles (CA)

On-site
USD 160,000 - 200,000
Paid time off
Medical/dental/vision coverage
Life insurance
+1
Senior Flight Software Engineer — Real-Time Spacecraft (Rust/C++)
Senior Flight Software Engineer — Real-Time Spacecraft (Rust/C++)

Mundi • Los Angeles (CA)

On-site
USD 200,000 - 240,000
Paid time off
Medical/dental/vision coverage
Life insurance
+1
Senior Spaceflight Software Engineer – Flight Systems
Senior Spaceflight Software Engineer – Flight Systems

K2 Space Corporation • Seattle (WA)

On-site
USD 160,000 - 200,000
Paid time off
Medical/dental/vision coverage
Life insurance
+1
Flight Software Engineer: Real-Time Spacecraft Systems (Rust)
Flight Software Engineer: Real-Time Spacecraft Systems (Rust)

K2 Space • Seattle (WA)

On-site
USD 123,000 - 160,000
Equity
Comprehensive benefits
Paid time off
Senior Flight Software Engineer - Real-Time Spacecraft
Senior Flight Software Engineer - Real-Time Spacecraft

Mundi • Seattle (WA)

On-site
USD 200,000 - 240,000
Flight Software Engineer in Rust for Real-Time Spacecraft
Flight Software Engineer in Rust for Real-Time Spacecraft

K2Spacecorporation • Seattle (WA)

On-site
USD 123,000 - 160,000
Comprehensive benefits package
Paid time off
Medical/dental/vision coverage
+2