Senior Firmware Engineer, Vehicle

k2 space

Los Angeles, CA, United States
On-site
5+ years embedded software experience
Rust programming language proficiency
Microcontroller development (arm/risc-v)
K2 is building the largest and highest-power satellites ever flown to unlock performance levels previously out of reach across every orbit

Job Summary

  • K2 is building the largest and highest-power satellites ever flown to unlock performance levels previously out of reach across every orbit.
  • The role involves creating embedded software architecture for real-time, fault-tolerant control of a 20kW+ spacecraft using Rust.
  • Candidates will mentor a diverse team of software engineers while developing low-level software that interfaces directly with critical spacecraft subsystems.

Matching Summary

K2 is building the largest and highest-power satellites ever flown to unlock performance levels previously out of reach across every orbit.

Skills & Requirements

Must-have

  • 5+ years embedded software experience
  • Rust programming language proficiency
  • Microcontroller development (ARM/RISC-V)
  • Real-time system design
  • Fault-tolerant embedded architecture
  • Hardware bring-up and debugging

Nice-to-have

  • Mentoring diverse engineering teams
  • Spacecraft subsystem knowledge
  • Experience with large-scale satellite platforms
  • Custom debug hook implementation
  • Fast-paced startup environment adaptability

Key Requirements

  • 5+ years of embedded software experience
  • Proficiency in Rust, C, or C++
  • Experience targeting ARM or RISC-V microcontrollers

Work Rights

Not specified

Tailored Resume

Cover Letter