Flight Software Engineer

il y a 1 semaine


Toulouse, France Loft Orbital Solutions Temps plein

**Wanna join the adventure?**

The Loft Flight Software team provides the core on-orbit software that powers Loft’s Flight Products. This is responsible for monitoring and control of major space program elements including:

- Flight Products computational environments (including physical and virtual processors);
- Interfaces with RF communications equipment; and
- Interfaces with the spacecraft bus.

The core flight software is used by other teams at Loft, including Mission Specific Software, to provide interfaces between Ground Software and customer payloads. This includes “virtual” payloads which leverage available computing resources to enhance the value of payload elements already present on the vehicle.

The core flight software is responsible for delivering observability of all space program elements to the ground and collaborating on the infrastructure through which other teams at Loft, including the Integration team, are able to describe the logical structure of all telemetry and telecommands that have been implemented.

**About this role**:
- Follow the established software development process and adhere to published style and design standards.
- Develop, review, and refine code, ensuring quality and compliance with organizational guidelines.
- Design and implement unit tests for both self-authored and peer-authored code.
- Create and manage work tickets, including transitioning them through defined workflows and resolving them per published standards.
- Utilize version control systems to create feature branches, push code, and merge approved code into production branches.
- Approve merge requests for software classified at Levels D and E in compliance with organizational procedures.
- Contribute to trade studies, including recommending criteria and evaluation metrics as needed.
- Participate in the review and enhancement of software development processes and design standards.

**Must Haves**:
- Proficiency in programming languages, including C/C++ (any version) and Python.
- Experience with version control systems such as Git (e.g., GitLab, Bitbucket, GitHub, JetBrains Space).
- Familiarity with ticketing systems (e.g., Jira, Redmine, Mantis, Trac, YouTrack).
- Knowledge of continuous integration tools (e.g., GitLab-CI, TeamCity, Jenkins, Bamboo, Travis).
- Expertise in build systems (e.g., Make, CMake, Autotools, Bazel).
- Familiarity with networking protocols (e.g., UDP, TCP, IP) and POSIX standards.
- Application domain expertise in one or more of the following: packet serialization/deserialization, data model serialization/deserialization (e.g., YAML, JSON, XML), or real-time metrics (e.g., RRDB, InfluxDB, Prometheus).

**Nice to Haves**:
- Familiarity with additional programming languages, such as C++11/14/17, and Bash.
- Experience with embedded Linux operation, including Yocto, device trees, systemd, and Linux on ARM platforms.
- Proficiency with unit test frameworks (e.g., pytest, Googletest, Unity) and keyword-driven test frameworks (e.g., Robot, Cucumber).
- Experience with static analysis tools (e.g., Clang, LLVM, Cppcheck) and source code linters (e.g., Clang-Format, Parasoft).
- Knowledge of middleware frameworks (e.g., ROS, OpenSplice, Leyly, Mosquitto) or embedded databases (e.g., SQLite, TileDB).

**Some of Our Awesome Benefits (France)**:
- Equity, we want you to have an active role in our success
- **Up to 35 days of Paid Time Off (vacations & RTT )** and flexible working hours, we want you to be at your best
- Health and life insurance, we care about your health
- Lunch Vouchers, because let’s be honest, we love food (we even have a slack channel about it #loft-gourmand)
- Cross-office travel opportunities between San Francisco, Colorado, and Toulouse to learn from our differences
- Company and team off-sites and many other events to work & celebrate together
- Relocation assistance **to Toulouse**when applicable

**Who We Are**

Loft Orbital builds “shareable” satellites, providing a fast & simple path to orbit for organizations that require access to space. Powered by our hardware & software products, we operate satellites, fly customer payloads onboard, and handle entire missions from end to end - significantly reducing the lead-time and risk of a traditional space mission.

Our standard interface enables us to fly multiple customer payloads on the same satellite, with capabilities such as earth imagery, weather & climate /science data collection, IoT connectivity, in-orbit demonstrations, and national security missions. Our customers trust us to manage their space infrastructure, so they can focus on what matters most to them: operating their mission and collecting their data.

At Loft, you’ll be given the autonomy and ownership to solve significant challenges, but with a close-knit and supportive team at your back. We believe that diversity and community are the foundation of an open culture. We are committed to hiring the best people regardless of background and make thei



  • Toulouse, France GMV Temps plein

    A leader in the space sector is seeking a Flight on-board SW engineer in Toulouse, France. The successful candidate will work on designing and implementing software validation facilities within our onboard SW team. Main functions include defining requirements, conducting interface analyses, and engaging in software development and testing. Candidates should...


  • Toulouse, France Ascendance Flight Technologies Temps plein

    At Ascendance we are building tomorrow’s hybrid-electric aviation with ATEA, a unique Vertical Take-Off and Landing (VTOL) aircraft powered by STERNA, our in-house hybrid-electric propulsion system. We focus our efforts in designing an innovative, safe, silent, clean and affordable aircraft that will be able to blend into existing infrastructures and...


  • Toulouse, France GMV Temps plein

    Join to apply for the Flight on-board SW engineer role at GMV. If you dream about spending the day on the Moon, but you are one of those who get sick on bendy drives, your place is here! We are expanding our teams in the Space sector to take on software development projects inside our Flight Segment and Robotics. We’ll get to the point; we’ll tell you...


  • Toulouse, France Ascendance Temps plein

    Flight Control System Engineer (all gender) Join to apply for the Flight Control System Engineer (all gender) role at Ascendance. About Ascendance Flight Technologies: At Ascendance we are building tomorrow’s hybrid‑electric aviation with ATEA, a unique vertical take‑off and landing (VTOL) aircraft powered by STERNA, our in‑house hybrid‑electric...


  • Toulouse, France Infinite Orbits Temps plein

    Flight Operations Engineer – GEO Satellite ServicesEstablished 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...

  • Embedded Software Engineer

    il y a 2 semaines


    Toulouse, France Astroscale Temps plein

    Astroscale France are growing their Toulouse team, with an embedded software engineer. This role will focus on flight software development, validation and integration for satellite onboard computers though the whole software lifecycle. This includes strong collaboration with the GNC and CV team to integrate their algorithms. **Responsibilities** **Flight...


  • Toulouse, France Ascendance Ft Temps plein

    Your role : 🔎 You will be developing the fly-by-wire Flight Control System (FCS) of our aircraft ATEA, focusing on the hardware and software related to the Flight Control System. Reporting to the ‘Overall System Design’ Leader, you will ensure that the flight control software and the flight controls architecture are compliant with certification,...


  • Toulouse, France Ascendance Flight Technologies Temps plein

    At Ascendance we are building tomorrow’s hybrid-electric aviation with ATEA, a unique Vertical Take-Off and Landing (VTOL) aircraft powered by STERNA, our in-house hybrid-electric propulsion system. We focus our efforts in designing an innovative, safe, silent, clean and affordable aircraft that will be able to blend into existing infrastructures and...


  • Toulouse, France Loft Orbital Solutions Temps plein

    **Wanna join the adventure?** Loft Orbital is looking for a Software Engineer in Test to join our Onboard Software Solutions team. **About the Team**: The Onboard Software Solutions Team is responsible for creating, configuring, and deploying all onboard software components dedicated to a program or mission. We configure and extend agnostic onboard...

  • Software Engineer in Test

    il y a 6 jours


    Toulouse, France Loft Orbital Solutions Temps plein

    **Wanna join the adventure?** Loft Orbital is looking for a Software Engineer in Test to join our Onboard Software Solutions team. **About the Team**: The Onboard Software Solutions Team is responsible for creating, configuring, and deploying all onboard software components dedicated to a program or mission. We configure and extend agnostic onboard...