Senior Space Embedded Software Engineer
Core
Develop reliable firmware controlling spacecraft, satellite bus, and reentry capsule operations throughout the mission.
Role type
Senior IC embedded software engineer (spacecraft/safety-critical)
Builds
Flight software for spacecraft, satellite bus, and reentry capsule systems
Domain
Aerospace / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++ (bare-metal, RTOS, Linux), embedded systems development, safety-critical software design, requirements capture, design trade-offs, software testing, integration, verification, validation, flight operational support
Preferred skills
Python, Rust, computer architecture, operating systems, data structures, computer networking
Responsibilities
Design, develop, test, integrate, verify, and validate software for spacecraft operations; perform initial design trades for open-ended problems; provide flight operational support
Seniority
Senior, hands-on IC