CareerPlan

Flight Software Engineer

San FranciscoFull-time$140k–$160k2026-11-08
Based in United StatesNo visa sponsorship

Core

Building flight software service stacks and robust control software for satellite attitude control systems.

Role type

Senior IC flight software engineer

Builds

Flight software service stack for satellite operations and attitude control

Domain

Aerospace / Satellite Systems

Required skills

Linux drivers, service-based architectures, software-software interfaces, observability instrumentation, test system design, modular system design

Preferred skills

Rust, Python, MQTT, RPC, protobufs, flatbuffers, Attitude Determination and Control (ADC) concepts, spacecraft mission operations

Technologies

Docker, Rust, Python, MQTT, RPC, protobufs, flatbuffers, Linux

Responsibilities

Design clean interfaces for payload and ground interactions, work on subsystems including radio, data management, and attitude control, introduce best practices for reliable software, design test systems to expose bugs, fix bugs, work on spacecraft reliability and observability instrumentation

Seniority

Mid-Senior, hands-on IC