Senior Flight Software Engineer
Description:
🚀 Join a pioneering team building spacecraft systems designed to take humanity beyond Earth orbit. As a Senior Flight Software Engineer, you’ll architect, develop, and deploy the low-level software that drives flight computers and onboard subsystems.
This is a hands-on, mission-critical role where your work directly determines how the spacecraft thinks, reacts and survives in orbit.
⚡ What You’ll Do:
- Architect, implement, and test embedded software for spacecraft flight computers and subsystem controllers.
- Bring up and debug ARM Cortex-M microcontrollers, integrating firmware with flight hardware.
- Develop robust fault management, telemetry, command, and control systems for deep-space operations.
- Design and maintain real-time control systems for propulsion, power, sensors, and GNC.
- Build secure, reliable bootloaders and in-orbit software update mechanisms.
- Collaborate across Avionics, Mechatronics, GNC, and Propulsion teams to deliver fully integrated flight systems.
⚡ You’ll Bring:
- A BS or MS in Engineering, Aerospace, or a related technical field, with extensive embedded or flight software experience.
- Proficiency in low-level C/C++ and Python with strong familiarity in Linux and RTOS environments.
- Proven ability in hardware/software integration, debugging, and development for constrained embedded systems.
- Experience with test-driven development, CI/CD pipelines, and automated testing frameworks.
- Solid understanding of spacecraft communication protocols such as I2C, SPI, RS-422/485, CAN Bus, or CCSDS.
- Excellent communication and leadership skills — capable of mentoring, collaborating, and driving technical excellence.
| Organization | Storm4 |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Flight Software Engineer |
| Job Location | Colorado, USA |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Intermediate |
| Experience | 2 Years |
| Posted at | 2025-12-12 9:45 am |
| Expires on | 2026-12-02 |