Flight Software Engineer (M/F)
- Work arrangement
- Hybrid
- Occupation
- Software & IT
- Location
- France, Toulouse (Hybrid)
- Compensation
- Not disclosed
- Apply by
- April 10, 2027
About this role
Astroscale France is looking for a Flight Software Engineer (M/F)
Thisrole with significant technical ownershipwill focus on the design, developmentandvalidationof safety-criticalFlightSoftwareenabling autonomous rendezvous, proximity operations (RPO), and robotic servicing missions, including debris removal and life extension.
You’lljoin a team developingcutting-edgeautonomous spacecraft performing complex in-orbit operations that have notyetbeen achieved at commercial scale.
ð°ï¸Responsibilities :
Flight Software
- Design, develop andvalidateonboardFlightSoftwarefor Astroscale spacecraft, ensuringdeterministic real-time execution under constrained onboard resources.
- Define andmaintainsoftwareinterfaces (ICDs) with spacecraft subsystems.
- Integrate GNC and Computer Vision algorithms into real-time onboardsoftware, ensuring deterministic execution and system-level consistency.
- Contribute to and influence the onboardsoftwarearchitecture and hardware-softwarepartitioning.
- Implement robust fault detection, isolation, and recovery (FDIR) mechanisms.
- Develop and executeSoftware-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) test campaigns in support of mission validation.
Wider responsibilities
- Liaise with GNC and ComputerVisionteams to integratetheir work on theFlightSoftware.
- Support coordination of Flight Software activities across subsystem teams to ensure coherent system integration.
- Attend and support reviews with potential partners or clients.
- Support knowledge transferacrossAstroscale teams globally.
ð Expected results
- DeliverFlightSoftwarethat meets mission performance, safety, and reliability requirements.
- Achieve successful integration with spacecraft subsystems and mission simulations.
- Contribute to on-time delivery ofFlightSoftwarefor mission milestones (e.g. PDR, CDR, launch readiness).
ð§ðExperience and Qualifications required
Essential:
- Bachelor's or master'sdegree in computer science,softwareengineering, or relevant engineering / science discipline.
- 5years’ experience insoftwaredevelopment for real-time embedded systems (C/C++).
- Experience designing deterministic, multi-threaded real-timesoftware.
- Knowledge of hardware solutions and hardware interfacing (drivers).
- Experience withsoftwareversion control systems (e.g. Git) and continuous integration pipelines (e.g. Gitlab).
- Strong debugging skills acrosssoftware, hardware interfaces, and system-level interactions.
- Proactive and self-managing, able to plan and effectively lead areas of responsibility whilst contributing collaboratively within a close-knit team.
- Fluent in French and English
- Be eligible and registered to work within Europe
Desirable:
- Experience developing software for the aerospace sector, including on platforms such as VxWorks or RTEMS.
- Experience across all stages of the mission design lifecycle, frominitialconcept through design, test, and operations.
- Familiaritywith UML.
- Familiaritywith commonly used protocols and standards for communications, such as CCSDS, CAN,Spacewire.
- Knowledge ofthecFSsoftwareframework.
- Development on Linux-basedsystems.
ï¸ Core competencies
- Demonstrates behaviours in line with Astroscale values (mission and people focused, transparent, innovative and pioneering, diverse and customer focused).
- Proactive, able to build working relationships, mentoring & knowledge sharing
Location
Astroscale France (Toulouse), with some hybrid working
What we offer
At Astroscale, we believe that when people feel supported, they can focus on achieving extraordinary things.
- Premium family health insurance (Mutuelle) 100% funded by the company
- 100% employer-funded disability & life insurance coverage (Pervoyance)
- Salary maintained from day one of sick leave
- Hybrid working (up to 2 days remote per week)
- Remote work allowance
- Paid child sickness leave
- Additional family and caregiving leave
About Astroscale
Astroscale is the global leader in on-orbit servicing, dedicated to the secure and sustainable development of space. The company delivers a variety of innovative and scalable on-orbit servicing solutions, including life extension, refurbishment, upgrades, in-situ space situational awareness, end-of-life, and active debris removal. Since its first successful launch in March 2021, Astroscale has proven rendezvous and proximity operations technologies in orbit during the ELSA-d and ADRAS-J missions. Astroscale spacecraft have been selected for pioneering missions with JAXA, the U.S. Space Force, the European Space Agency, the UK Space Agency, and Eutelsat. As more satellite operators adopt on-orbit servicing to routinely inspect, relocate, remove, and extend the life of spacecraft, the potential of a circular space economy — and a future of no waste in space — is being unlocked. Headquartered in Japan, Astroscale has a global presence with subsidiaries in the United Kingdom, the United States, France, and Israel. Find out more about Astroscale atwww.astroscale.com.