Staff Engineer, Flight Software
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
