CareerPlan

Flight Software Engineer

San FranciscoFull-time$130k–$175k2026-11-05
No visa sponsorship

Core

Develop, execute, and implement flight software that commands and monitors spacecraft, including avionics, ground control, telemetry, and automated testing systems.

Role type

Flight Software Engineer

Builds

Spacecraft avionics, ground control, telemetry, and automated testing software

Domain

Aerospace / Embedded Systems

Required skills

C, C++, Linux, shell scripting, real-time operating systems, embedded software development

Preferred skills

Real-time system design, bare-metal embedded software, hardware debugging (schematics, datasheets, logic analyzers, oscilloscopes), web development, test framework development (HITL)

Technologies

Linux, C, C++, Real-time Operating Systems, HITL

Responsibilities

Implement spacecraft avionics software; Implement ground control and telemetry software; Implement software for automated testing at component, functional, and system levels; Implement low-level software to interface with spacecraft components; Troubleshoot and improve real-time operating system components; Support recruiting and interviewing for the team.