Flight Software Engineer
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-07-08
Listing for:
Strativ Group
Full Time
position Listed on 2026-07-08
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Unix/Linux, C++ Developer, Embedded Software Engineer
Job Description & How to Apply Below
Embedded / Flight Software Engineer – Space Systems (LEO / Avionics)
Ready to help build next-generation space infrastructure that makes global connectivity secure, scalable, and actionable?
We’re building a new class of low Earth orbit (LEO) satellite systems designed from the ground up for resilience, autonomy, and cost efficiency. Our engineering team is redefining how space systems are architected - moving beyond legacy spacecraft design toward highly networked, software-defined platform
We’re looking for an Embedded / Flight Software Engineer to design and implement mission‑critical software for space systems operating across bare‑metal, RTOS, and real‑time Linux environments.
What you’ll work on- Design and develop flight software for spacecraft subsystems (power, thermal, TTC, GNC, FDIR, CFDP)
- Build and optimize real‑time embedded systems in C/C++
- Implement and debug space and avionics protocols (UART, CAN, SPI, I2C, Ethernet, Space Wire)
- Design fault‑tolerant Ethernet-based avionics networks (redundancy, L2 fabrics, deterministic networking)
- Develop secure update, memory, and process management systems
- Build HIL/SIL/PIL test frameworks and automation pipelines
- Debug real‑world systems using lab equipment (oscilloscopes, logic analyzers)
- Strong experience in embedded software development (C/C++)
- Hands‑on background in real‑time systems and hardware integration
- Familiarity with embedded Linux / RTOS (Yocto a plus)
- Understanding of communication protocols (UART, CAN, SPI, I2C, TCP/UDP)
- Experience with debugging tools and version control (Git)
- Proven ability to deliver reliable software in high‑integrity or mission‑critical environments
To 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:
×