Astroscale

Fligth Software Engineer (M/F)

Astroscale
Apply
4 months ago
Remote, France or Toulouse, FranceSenior

Responsibilities

  • Design, develop, and validate safety-critical onboard flight software for autonomous spacecraft missions.
  • Ensure deterministic real-time execution under constrained onboard resources.
  • Define and maintain software interfaces with spacecraft subsystems.
  • Integrate GNC and computer vision algorithms into real-time onboard software.
  • Contribute to onboard software architecture and hardware-software partitioning.
  • Implement fault detection, isolation, and recovery mechanisms.
  • Develop and execute Software-in-the-Loop and Hardware-in-the-Loop test campaigns.
  • Coordinate with GNC, computer vision, and subsystem teams for system integration.
  • Support partner or client reviews, global knowledge transfer, and mission milestone delivery.

Requirements

  • Bachelor's or master's degree in computer science, software engineering, or a relevant engineering or science discipline.
  • At least five years of software development experience for real-time embedded systems using C/C++.
  • Experience designing deterministic, multi-threaded real-time software.
  • Knowledge of hardware solutions and hardware interfacing, including drivers.
  • Experience with software version control systems such as Git and continuous integration pipelines such as GitLab.
  • Strong debugging skills across software, hardware interfaces, and system-level interactions.
  • Ability to plan and lead areas of responsibility while working collaboratively.
  • Fluency in French and English.
  • Eligibility and registration to work within Europe.
  • Desirable experience with aerospace software, VxWorks or RTEMS, mission design lifecycles, UML, CCSDS, CAN, SpaceWire, cFS, and Linux-based systems.

Benefits

  • Toulouse-based hybrid working with up to two remote days per week.
  • Premium family health insurance fully funded by the company.
  • Employer-funded disability and life insurance coverage.
  • Salary maintained from the first day of sick leave.
  • Remote work allowance.
  • Paid child sickness leave and additional family and caregiving leave.

Tech Stack

Categories

Astroscale

About Astroscale

201-500 employees

Astroscale develops and operates on‑orbit servicing spacecraft and software providing debris removal, life extension, end‑of‑life, and in‑space situational awareness for commercial and government satellite operators. It earns revenue through mission contracts and services; demonstrations include ELSA‑d and ADRAS‑J, with selections by JAXA, the U.S. Space Force, ESA, the UK Space Agency, and Eutelsat. Founded in 2013 and headquartered in Sumida, Tokyo, it is public and maintains subsidiaries in the UK, U.S., France, and Israel.

Contact me