Lead Flight Software Engineer – Human-Rated Space Systems (US Remote)
We’re partnered with a pioneering US space company developing large-scale orbital platforms that will form the backbone of future space stations. Their mission is to enable sustained human life, science, and industry in space - and they’re building the hardware now.
As Lead Flight Software Engineer, you’ll play a key role in designing, developing, and delivering fault-tolerant, safety-critical flight software for human-rated spacecraft systems. You’ll work across propulsion, GNC, avionics, and power teams, shaping the software architecture, coding standards, simulation tools, and test frameworks that will take these systems from concept to orbit.
What You’ll Do:
- Lead the end-to-end lifecycle of spacecraft flight software — from architecture to deployment
- Develop fault-tolerant, safety-critical code for human-rated systems
- Define coding standards, best practices, and technical direction for the software team
- Build simulation, integration, and test environments (SIL/HIL) for system verification
- Collaborate with multidisciplinary engineering teams to ensure seamless hardware/software integration
What We’re Looking For:
- 5+ years in aerospace, spacecraft, or other safety-critical embedded systems
- Strong C++ and Python skills, with experience in real-time operating systems (VxWorks, RTEMS, Linux kernel)
- Proven delivery of embedded flight software in mission-critical environments
- Experience leading technical teams or acting as a senior technical authority
- US citizen or ITAR-eligible
Why Join?
- Work on human-rated spacecraft that will directly shape the future of human spaceflight
- Join an engineer-led, mission-driven culture with minimal bureaucracy
- Fully remote for US-based candidates
- Competitive salary + equity + benefits
If you want to lead the development of software that will fly in space and be part of a team building the infrastructure for humanity’s future in orbit, we’d love to hear from you.
📩 Apply now or DM me to discuss.