Drimva

K2 Space

Senior Firmware Engineer, Vehicle

$160K–$220K

Seattle, WA +1 · Senior · Full-time · Posted Jun 30, 2026

Location
Seattle, WA
Seattle, Washington, United States
Experience
5+ years developing embedded software.
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 low-level embedded software for satellite hardware, from initial bring-up through integrated, flight-ready systems.

What you'll do

  • Design real-time, fault-tolerant control software for a 20kW+ spacecraft and develop software for newly integrated hardware.
  • Build software infrastructure and processes to scale embedded software across satellite products; debug hardware/firmware issues on the ground and in orbit.
  • Mentor software engineers and promote embedded software best practices.

What they ask for

  • 5+ years developing embedded software in Rust, C, or C++ for microcontrollers such as ARM or RISC-V.
  • Strong understanding of a microcontroller’s memory subsystem, instruction pipeline, interrupt controller, and DMA controller.
  • Experience collaborating with hardware engineering teams.
  • Demonstrated ability to debug complex hardware/firmware issues.

Nice to have

  • Experience using Rust in hard real-time systems, bare-metal or RTOS.
  • Experience with spacecraft flight software development.

Pay

$160,000 - $220,000 USD base salary

Tools

Rust, C, C++, ARM, RISC-V, JTAG/SWD, logic analyzers, oscilloscopes

Model-written summary · the original posting is authoritative

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