Senior Flight Software Engineer I - Secret Clearance
Core
Develop and validate flight software for spacecraft, payloads, and components used in national security, defense, and scientific missions.
Role type
Senior IC embedded flight software engineer
Builds
Flight software for satellites, spacecraft, and launch vehicle components
Domain
Aerospace / Space Systems / Embedded Systems
Deliverable
production ML models | product features
Required skills
C, C++, Real Time Operating Systems (RTOS), Embedded Linux, hardware drivers, unit testing, continuous integration, requirements engineering, design reviews
Preferred skills
TS/SCI security clearance, CAN/CAN-FD, UDP/TCP in embedded systems, autonomous vehicle software, harsh environment software
Technologies
RTOS, Embedded Linux, C, C++, IMUs, Star Trackers, Reaction Wheels
Responsibilities
Develop application software for RTOS/embedded Linux; Develop hardware drivers for spacecraft sensors and actuators; Create and maintain unit tests within CI frameworks; Collaborate on hardware-in-the-loop testing; Participate in requirements definition and validation; Conduct design reviews (PDR/CDR); Assist with on-orbit flight operations
Seniority
Senior, hands-on IC