More jobs:
Flight Software Engineer
Job in
San Mateo, San Mateo County, California, 94409, USA
Listed on 2026-02-16
Listing for:
EVONA
Full Time
position Listed on 2026-02-16
Job specializations:
-
Software Development
Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Overview
Location
:
Bay Area - CA, USA
Compensation
: $140k-$180k
We’re looking for a Flight Software Engineer to design, integrate, and evolve embedded software that runs onboard satellites. This role is hands-on and spans flight software development, hardware/software integration, testing, and operational support, with an emphasis on building systems that scale reliably across a growing constellation.
You’ll work closely with hardware, integration & test, and operations teams to deliver robust software that performs predictably in real-time flight environments.
What You’ll Do- Develop and integrate embedded flight software for satellite subsystems
- Write production-quality code for real-time, safety-critical environments
- Execute system-level test campaigns with a focus on hardware/software interface validation
- Partner with hardware, I&T, and operations teams to manage fault behavior and mitigation strategies
- Improve software architecture, tooling, and integration processes to support long-term scalability
- Optimize software performance, stability, and operational reliability
- Produce clear technical documentation to support maintainability and mission operations
- Strong experience developing embedded software in C/C++
- Hands-on experience with real-time operating systems or space-focused flight software frameworks
- Solid understanding of software testing practices and full-system validation
- Experience implementing and validating hardware communication interfaces (e.g., CAN, RS-422/485, Ethernet)
- Proven debugging and problem-solving skills in embedded, real-time environments
- Ability to collaborate effectively across engineering disciplines
- Experience supporting on-orbit operations, autonomy, or fault detection and recovery
- Background developing software for spacecraft or similarly rigorous embedded systems
- Hands-on experience with satellite flight hardware or spacecraft testbeds
- Experience integrating GNC algorithms into a flight software stack
- Familiarity with performance tuning under real-time constraints
If this sounds like a match, please apply here or contact me directly:
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×