Flight Software Engineer
Listed on 2026-06-18
-
Software Development
Software Engineer, Embedded Software Engineer, Unix/Linux, Embedded Systems/ Firmware/ IoT
I'm currently supporting an exciting Seed-stage aerospace company that is developing a next-generation satellite platform and is looking to hire a Flight Software Engineer to join its growing team in San Francisco.
Having recently secured an oversubscribed $10M Seed round led by Balerion Space Ventures, the company is entering a critical growth phase as it progresses towards deploying a fundamentally new approach to spacecraft attitude control.
This is a rare opportunity to join a highly technical team at an early stage and build software that will directly operate spacecraft in orbit.
About the CompanyThe company is developing a modular satellite platform centred around a proprietary attitude control technology that challenges traditional spacecraft design.
Rather than relying on conventional reaction wheel systems, their patented architecture integrates actuators directly into deployable solar arrays, reducing mass, improving reliability, and increasing pointing precision.
The long-term vision is to enable more scalable, efficient, and reliable satellite constellations while reducing the complexity and failure points associated with traditional spacecraft architectures.
With a team of approximately 15 people, engineers joining today have the opportunity to make a significant impact on both the technology and future direction of the company.
The OpportunityYou'll join the Flight Software team responsible for building the software stack that runs directly on the spacecraft flight computer.
The software environment is built around Embedded Linux and a service-oriented architecture written primarily in Rust. The team is developing the systems responsible for spacecraft operations, attitude control functionality, subsystem communications, reliability, and ground system integration.
This is not a traditional backend software role.
The software you build will directly influence how the spacecraft thinks, communicates, operates, and performs its mission in orbit.
Working closely with software, controls, embedded, and hardware engineers, you'll have visibility across the entire spacecraft stack and contribute to the development of genuinely novel space technology.
Responsibilities- Develop and maintain flight software running on spacecraft systems
- Build and enhance Rust-based services operating on Embedded Linux
- Design and implement service-oriented software architectures
- Support spacecraft attitude control and mission-critical functionality
- Develop interfaces between onboard systems and ground infrastructure
- Write and maintain Linux drivers and low-level software components
- Improve software reliability, observability, testing, and fault tolerance
- Collaborate closely with controls, embedded, electrical, and systems engineers
- Contribute to architecture decisions and long-term platform development
- 3+ years of professional software engineering experience
- Experience developing software on Embedded Linux
- Strong systems programming experience
- Experience with Rust, C, or C++
- Experience building service-oriented or distributed software systems
- Strong understanding of memory management, concurrency, and low-level software concepts
- Experience designing software interfaces and communication frameworks
- Strong communication and collaboration skills
- gRPC, MQTT, Protobufs, or similar communication technologies
- Aerospace, space, defence, or UAV experience
- Spacecraft operations experience
- Mission-critical or safety-critical software environments
We're particularly interested in engineers who enjoy understanding how software interacts with the wider system and who have experience working close to hardware, mission-critical applications, or complex embedded platforms.
Candidates from aerospace, space, defence, UAV, and advanced embedded software environments are especially encouraged to apply.
Why Join?- Build software that directly operates spacecraft
- Work on genuinely innovative satellite technology
- Join a well-funded company at a pivotal stage of growth
- High ownership and influence within a small engineering team
- Collaborate with experienced engineers across software, controls, and hardware disciplines
- Competitive salary and meaningful equity opportunity
- Comprehensive healthcare, dental, vision, life insurance, and 401(k) matching
- Opportunity to help shape the future of satellite operations
If you're passionate about flight software, embedded systems, spacecraft operations, or mission-critical engineering and would like to play a key role in building the next generation of satellite technology, apply now or contact Ciara Holmes at EVONA for more details.
#J-18808-Ljbffr(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).