N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.
Infinite Orbits in Toulouse is seeking a hands-on Full-Stack Engineer to join the Ground Segment Software team, building the tools used to calculate, monitor, and plan mission operations.
You'll develop backend services in Python, Go and TypeScript, craft React UIs, and deploy on Kubernetes across cloud environments, contributing to critical rendezvous and docking workflows.
This role emphasizes robust testing, API design with gRPC/REST, and close collaboration with a cross-disciplinary team.
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.
"Endurance" is a docking service capable of extending the life of GEO telecom satellites, by taking over AOCS takeover for 5 years.
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.
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