Loftorbital

Senior Software Engineer - Test Infrastructure

Toulouse, Occitanie. Posted 2 months ago

The role

You will design, build and maintain test infrastructure for Loft's satellites, including hardware-in-the-loop testbeds and electrical ground support equipment. You will also build tools to automate hardware and software testing and support continuous integration.

What you will do

  • Design, build, deploy and maintain high-fidelity Hardware-in-the-Loop (HIL) testbeds that emulate spacecraft systems, sensors and communication links.
  • Design, build, deploy and maintain Electrical Ground Support Equipment (EGSE) that interfaces with spacecraft under Assembly, Integration & Tests.
  • Develop tools and frameworks that simulate faults, edge cases and mission scenarios that are hard or costly to reproduce with physical hardware.
  • Work with systems, software, hardware and operations teams to understand evolving test requirements and integrate their feedback.
  • Maintain and extend test infrastructure to support continuous integration (CI) pipelines with realistic system-level tests.
  • Troubleshoot complex system issues spanning software, embedded hardware, networking and system configuration.

Required qualifications

  • 2+ years working with Linux systems, including configuration, debugging and system-level troubleshooting.
  • Strong understanding of networking fundamentals (OSI layers, packet analysis, TCP/IP and UDP).
  • Hands-on experience with embedded systems or low-level hardware (Raspberry Pi, Arduino, microcontrollers or similar).
  • Proficiency in Python (3.9+) for test automation frameworks, device drivers or test orchestration tools.
  • Experience containerizing applications with Docker.
  • Familiarity with at least one modern CI tool (e.g., Jenkins, GitLab CI, Buildkite, CircleCI) and integrating test pipelines.
  • Able to work independently with some guidance.
  • Able to wear multiple hats as needs arise.
  • Not afraid to get out of your comfort zone to explore and learn.
  • Resume to be attached in English.

Nice to have

  • Experience designing or automating complex HIL / SIL testbeds, signal conditioning, fault injection or hardware emulation.
  • Experience with Infrastructure-as-Code systems, specifically NixOS.
  • Familiarity with networking simulation tools (e.g., network emulators, virtual switches) for testing data flows under realistic mission constraints.
  • Interest or experience with hardware test automation frameworks (e.g., custom Python-based test rigs).
  • Master's degree in Computer Science or a similar field.

Benefits

  • Equity.
  • Up to 35 days of paid time off (vacations and RTT) and flexible working hours.
  • Health and life insurance.
  • Lunch vouchers.
  • Cross-office travel opportunities between San Francisco, Colorado and Toulouse.
  • Company and team off-sites and other events.
  • Relocation assistance to Toulouse when applicable.

Before you apply

  • Relocation assistance to Toulouse is offered when applicable.
  • Applicants are encouraged to apply even if they do not meet every listed qualification.

About the company

Loft provides governments, companies and research institutions with a fast, reliable and simple way to deploy missions in orbit. Founded in 2017, it has flown more than 30 missions and is scaling toward 30 satellites by 2027.

Senior Software Engineer - Test Infrastructure at Loftorbital | JobZoey