top of page
Earth from Space_edited.jpg

Software Simulation Architect

Toulouse, France

Job Type

Full Time

About the Company

Established in 2017, Infinite Orbits is a NewSpace company, based in Toulouse, pushing the boundaries of in-orbit services with cutting-edge spacecraft driven by its own Rendez-Vous solution, an advanced Autonomous Vision-Based Navigation Solution. IO has two generations of missions

  • "Orbit Guard" provides Inspection and Space Situational Awareness services in GEO. Our first, OG-1 was launched on 1 May 2023, the second is launching in 2025 and the third third launching in 2026.

  • "Endurance" is a docking service capable of extending the life of GEO telecom satellites, by taking over AOCS takeover for 5 years.

About the Role

As a Software Simulation Architect of our in-orbit rendezvous & docking missions, you will define, design, and validate a suite of simulators to rigorously test our spacecraft’s flight software through software-in-the-loop, hardware-in-the-loop, and high-fidelity sensor environments. You’ll specify requirements and lead Rust-based development of: a real-time HIL simulator interfacing with the onboard computer; a digital satellite platform simulator for functional testing and operator training; and a high-fidelity R&D simulator with vision-based sensor emulation. Collaborating with Systems, AOCS, GNC, and software architects, you’ll own the end-to-end delivery of our mission’s simulation capabilities.

Job Description

  • Define architecture, component specifications, and modular interfaces for the simulation ecosystem.

  • Work with systems and software teams to ensure simulators accurately reflect mission dynamics and behavior, as well as the mission objectives.

  • Define communication interfaces between simulators and the FSW (via bus, shared memory, or emulated hardware).

  • Monitor and steer the subcontractors for the production of the simulators.

  • Guide trade-offs between simulation fidelity, performance, and maintainability.

  • Specify integration pathways for the in-house image generation pipeline into the RVD simulator.

  • Drive documentation, review processes, and traceability to system requirements.

Requirements

  • Engineering degree in Computer Science

  • 5+ years’ experience in simulation software, embedded systems, or aerospace software architecture

  • Strong experience developing simulation platforms or HIL/SIL testbeds

  • Proficiency in C/C++, Python, and general Linux development

  • Experience integrating or simulating onboard computers running embedded software in real-time environments

  • Clear written and verbal communication skills in English for technical documentation and collaboration


Preferred Qualifications

  • Knowledge of Rust

  • Experience with MATLAB

  • Familiarity with the space environment

What we offer

  • The opportunity to be part of an international team transforming the space industry.

  • A creative and innovative work environment where ideas turn into reality.

  • Competitive salary and benefits.

infinite orbits' transparent background white logo

Follow us on

  • LinkedIn
  • X
  • Instagram

Contact

FRANCE

 

Infinite Orbits SAS

​

8 Rue des Trente Six Ponts, 31000

Toulouse

SINGAPORE

 

Infinite Orbits PTE Ltd.


1 North Bridge Rd, 30 00 High Street Centre, Singapore 179094

UNITED STATES

 

Infinite Orbits Inc.

​

2140 S Dupont Highway Camden, DE 19934-1249

© 2023 Infinite Orbits SAS. All rights reserved.

bottom of page