Loftorbital

Onboard Software Engineer - Peripheral Services

Toulouse, Occitanie. Posted a month ago

The role

You will work on the onboard software for Loft's satellites, focused on peripheral services. You will design, build and test software with a high degree of ownership, and review peer code.

What you will do

  • Design, implement and refine software with high ownership, from concept through delivery
  • Review code, give clear feedback, and enforce development processes, style guides and design standards
  • Design and implement unit and integration tests for self-authored and peer-authored code
  • Use version control to create feature branches, push code, and merge approved code into production branches
  • Contribute to the onboard software architecture through design proposals and collaborative review
  • Participate in reviewing and improving software development processes and design standards
  • Coordinate with downstream teams on distribution and adoption of the latest releases
  • Get involved in operating Loft's on-orbit fleet of satellites

Required qualifications

  • 3+ years of software engineering experience
  • Programming in C/C++ (C++11 or newer) and Python
  • Proficiency with Git and collaborative development workflows
  • Experience with continuous integration tools (GitLab-CI, Jenkins, or similar)
  • Knowledge of build systems (e.g., Make, CMake)
  • Understanding of distributed architecture
  • Familiarity with networking protocols (e.g., UDP, TCP, IP) and POSIX standards
  • Experience developing multi-threaded applications
  • Previous team leader or manager role

Nice to have

  • Familiarity with other programming languages, such as Go or Rust
  • Experience with embedded Linux, including Yocto, device trees, systemd, and Linux on ARM platforms
  • Proficiency with unit test frameworks (e.g., pytest, Googletest, Unity)
  • Experience with middleware frameworks (gRPC, ZMQ / NATS, etc.)
  • Experience with containerization technologies (Docker, K3S, systemd-nspawn)
  • Experience with space systems and concepts

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

  • Attach a copy of your resume in English, as it will be reviewed across Loft's offices

About the company

Loft provides governments, companies and research institutions with a simple way to deploy missions in orbit, offering end-to-end missions as a service. Founded in 2017, it has flown more than 30 missions and is growing its fleet toward 30 satellites by 2027.

Onboard Software Engineer - Peripheral Services at Loftorbital | JobZoey