CareerPlanGet AI match score →

Senior Firmware Engineer, Vehicle

Seattle💼 Full-time🗓 2026-07-01 → 2026-07-31

Core

Develop and enhance low-level embedded software for high-power satellite platforms, interfacing directly with sensors, actuators, and critical subsystems like propulsion and attitude control.

Role type

Senior IC embedded software engineer (spacecraft)

Builds

Flight-ready embedded software for 20kW+ spacecraft

Domain

Aerospace / Satellite Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Rust, C/C++, microcontroller architecture, real-time systems, fault-tolerant design, hardware debugging (JTAG/SWD, logic analyzers, oscilloscopes), memory subsystems, interrupt/DMA controllers

Preferred skills

Experience with ARM or RISC-V architectures, hardware engineering collaboration

Technologies

Rust, C, C++, ARM, RISC-V

Responsibilities

Create embedded software architecture for real-time, fault tolerant control; Develop embedded software for new hardware integration; Extend embedded software applications for managing hardware on large satellites; Scale embedded software across different satellite products by building software infrastructure and development processes; Debug complex HW/FW issues using traditional debug tools and custom debug hooks; Mentor a diverse team of software engineers and instill embedded software best practices

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗