CareerPlan

Staff Engineer, Flight Software

USAFull-time2026-10-16 → 2026-11-10
HybridCitizens only

Core

Lead software design, development, and delivery for ADCS and imaging payload subsystems on mission-critical satellite programs.

Role type

Staff Engineer, Flight Software

Builds

Mission-critical satellite software features and bug fixes

Domain

Aerospace / Embedded Systems

Required skills

C/C++, Python, Embedded Linux, Buildroot, Yocto, Agile planning, Root-cause analysis, Technical leadership

Preferred skills

Embedded Linux board bring-up, Hardware interface experience, High-speed interface experience, FreeRTOS, u-boot, Space industry experience, ADCS/GNC experience

Technologies

C, C++, Python, Buildroot, Yocto, FreeRTOS, u-boot

Responsibilities

Lead software design and development for ADCS and imaging payload subsystems; Lead unit testing, release processes, and delivery of mission-critical features; Support software requirements development and management with Systems Engineering; Lead or participate in Agile-like planning, status meetings, and cross-functional delivery; Provide technical leadership across multiple critical programs and mentor team members.

Seniority

Staff, hands-on IC with leadership