top of page

Full-Stack Engineer

Belval Esch-sur-Alzette, Luxembourg

Job Type

Full Time

About the Company

Infinite Orbits Luxembourg is the Luxembourg subsidiary of Infinite Orbits SAS (Toulouse, France), a NewSpace company founded in 2017 that now counts more than 200 colleagues across locations including Spain, Germany and the UK.

We develop in-orbit servicing solutions - from awareness, inspection, and protection of space assets to life extension and satellite servicing - built on our own Autonomous Vision-Based Solution.

IO has two generations of missions:

  • "Orbit Guard" provides Inspection and Space Situational Awareness services in GEO.

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


Specifically, IO Luxembourg is focusing on the design, development, integration and testing of cutting-edge software playing a critical role in the missions as well as being responsible for Spacecraft Operations.

About the Role

As a Full-Stack Engineer on the Ground Segment Software team, you'll help design and build the software tools that the mission team uses to calculate, monitor, perform and plan operations. Among others, these tools are essential to realise flight dynamics operations from ground, and to command, control, and safely conduct rendezvous and docking operations with client spacecraft. This is a hands-on engineering role at the core of our ground infrastructure.

Job Description

  • Build and maintain backend services (Python, Go and Typescript) for telemetry processing and telecommanding, enabling operators to monitor and control the satellite's trajectory and state, both absolute and relative to the client spacecraft, during rendezvous and docking

  • Develop operator-facing web interfaces (React, Next.js) for controlling and operating the rendezvous and docking equipment, and for verifying and validating operations before execution, including by interfacing with mission simulators

  • Implement responsive, low-latency UIs backed by live data streams (e.g. WebSockets / server-sent events), keeping the operator view in sync with the spacecraft

  • Design and optimize data models and queries against SQL databases (PostgreSQL / time-series stores) for mission data handling

  • Design and consume service APIs over gRPC and REST to integrate the MCS components and operational tooling

  • Work with object/file storage services (e.g. MinIO, S3-compatible stores) to handle mission data, downlinked imagery, and archives, including the telemetry and images that drive relative-trajectory monitoring

  • Deploy, run, and troubleshoot services on Kubernetes across cloud environments (AWS, OVH)

  • Build and maintain CI/CD pipelines to ship reliably and repeatably

  • Write unit, integration, and system-level tests to keep the codebase robust and mission-ready

Requirements

  • 2–3 years of professional software engineering experience

  • Solid proficiency in Python, Go and Typescript

  • Frontend experience with React and Next.js

  • Strong grasp of SQL databases and data modeling

  • Experience designing and building APIs with gRPC and REST

  • Hands-on experience with Kubernetes and container-based deployment

  • Experience with cloud platforms (AWS, OVH, or equivalent)

  • Experience with object/file storage services (MinIO, S3, or similar)

  • Experience building CI/CD pipelines

  • A solid testing discipline, comfortable writing unit, integration, and system tests

  • Strong communication skills and ability to work in a cross-disciplinary team


Nice to have


  • Experience with space, aerospace, or other mission-critical / real-time systems

  • Familiarity with messaging systems (e.g. NATS, Kafka, RabbitMQ) and event-driven architecture

  • Exposure to ground segment standards (CCSDS, ECSS/PUS, XTCE) or mission control software (YAMCS, SCOS-2000)

  • Rust exposure

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

GERMANY

 

Infinite Orbits GmbH​

Liebigstr. 8
80538 München
Germany

SPAIN

 

Infinite Orbits Iberica SL​

Ronda de Sant Pere, 52, Eixample

8010 Barcelona 

Spain

SINGAPORE

 

Infinite Orbits PTE Ltd.
1 North Bridge Rd, 30 00 High Street Centre, Singapore 179094

LUXEMBOURG

 

Infinite Orbits PTE Ltd.​

9, av. des Hauts-Fourneaux

Esch-sur-Alzette 4362

Luxembourg

UNITED STATES

 

Infinite Orbits Inc.​

2140 S Dupont Highway Camden, DE 19934-1249

UNITED KINGDOM

​

Infinite Orbits UK​

Unit D4, Leyton Industrial Village

Argall Avenue

London

E10 7QP

United Kingdom

© 2023 Infinite Orbits SAS. All rights reserved.

bottom of page