Flight Software Engineer – LEO & GEO Spacecraft
Join a pioneering team at the forefront of satellite innovation, designing and deploying cutting-edge spacecraft for both Low Earth Orbit (LEO) and Geostationary Orbit (GEO) applications. This company is on a mission to reshape on-orbit capability through robust software and mission-driven engineering. As a Flight Software Engineer, you’ll play a key role in building, testing, and deploying flight-critical code for complex spacecraft systems.
Location: Hybrid -London
Type: Permanent (Contract options may be considered – ask us!)
What You’ll Be Working On:
- Developing, testing, and integrating embedded flight software in C, C++, and Python
- Working across the full flight software stack: hardware interfaces, middleware, command & data handling, FDIR, autonomy, and comms
- Supporting both development and on-orbit operations for GEO and LEO missions
- Collaborating with multidisciplinary teams including GNC, Systems, and Mission Ops
- Driving software robustness, system reliability, and mission success
What They’re Looking For:
- 3+ years of experience in flight or embedded software development (space or aerospace preferred)
- Strong skills in C/C++ and Python in real-time and/or safety-critical environments
- Familiarity with spacecraft avionics, RTOS, and telemetry/command systems
- Proficiency in version control tools (Git, GitLab, or similar)
- Experience with integration and test campaigns for space vehicles
- Strong problem-solving mindset and team-first attitude
Bonus Points:
- Experience with flight heritage spacecraft
- Familiarity with LEO/GEO mission constraints or communication architectures
- Exposure to software-in-the-loop (SIL) or hardware-in-the-loop (HIL) testing
This is an opportunity to shape flight systems on some of the most exciting missions in orbit. You’ll work in a dynamic environment, surrounded by technical experts who are passionate about space and software excellence.
Contact Detail:
EVONA Recruiting Team