Embedded Flight Software Engineer
Core
Develop low-level software for processor peripherals and avionics communication interfaces for spacecraft.
Role type
Senior IC embedded flight software engineer
Builds
Mission-critical satellite software, device drivers, and onboard control algorithms
Domain
Aerospace / Embedded Systems
Required skills
C++, Python, Rust, embedded systems programming, device driver development, control algorithms, fault detection logic, unit/integration/system testing
Preferred skills
Experience with spacecraft, robotics, or automotive hardware
Technologies
C++, Python, Rust
Responsibilities
Write and debug device drivers for spacecraft sensors and actuators; implement onboard control algorithms and fault detection logic; plan and execute unit, integration, and system-level testing; support spacecraft commissioning and troubleshoot critical flight systems
Seniority
Senior, hands-on IC
