Activez les alertes d’offres d’emploi par e-mail !

Launcher Avionics Software Engineer

HyPrSpace

Le Haillan

Sur place

EUR 40 000 - 55 000

Plein temps

Il y a 9 jours

Résumé du poste

A pioneering aerospace company in Nouvelle-Aquitaine is seeking an Embedded Software Engineer to develop and maintain critical software for launch vehicles. Candidates should have a strong foundation in embedded programming and a degree in a related field. This unique opportunity offers hands-on experience in a collaborative environment focused on safety-critical systems.

Qualifications

  • Solid foundation in embedded programming (C / C++ / Rust) and real-time systems.
  • Familiarity with software development methodologies for safety/mission-critical systems.
  • Comfortable reading datasheets and documenting work clearly.

Responsabilités

  • Write Rust code for safety-critical software.
  • Participate in requirements analysis, specification, and traceability.
  • Ensure robust and compliant software delivery.

Connaissances

Embedded programming (C / C++ / Rust)
Knowledge of Linux Operating System
Software development collaboration
Working with technical standards

Formation

Bachelor’s or Master’s degree in Software Engineering, Computer Science, Aerospace Engineering, or a related field

Outils

GitLab CI / CD
Debugging tools
Description du poste
Overview

At HyPrSpace, we’re developing a hybrid rocket engine versatile enough to redefine the whole aerospace landscape. This is about making advanced propulsion affordable and accessible for a wide range of applications, from civilian to defense. Our technology is a game-changer for the entire aerospace sector: it is more efficient, cost-effective, safer and greener.

We’re a united team of 80+ (and still growing) aerospace enthusiasts developing a revolution in this industry: a patented hybrid rocket engine that actually works.

HYPRSPACE

POWERING AEROSPACE FUTURE WITH THE NEXTGEN PROPULSION TECHNOLOGY

At HyPrSpace, our mission is clear: to make advanced propulsion technology affordable and accessible for a wide array of applications, from civilian to defense. With our pioneering hybrid rocket engine, we\'re introducing a new era of aerospace capabilities—more efficient, cost-effective, safer, and sustainable.

Role overview

As an embedded Software Engineer, you\'ll join our launcher avionics team to help develop and maintain critical software for our launch vehicles Baguette One and OB-1. You’ll work hand-in-hand with the rest of the development teams to bring robust and certifiable software to life for our launch vehicles.

This is an opportunity to build hands-on experience working on embedded systems that fly, while applying rigorous engineering standards in a high-stakes environment.

Your key responsibilities

Under the supervision of our Launcher Avionics Software Development Manager, you will be an active contributor in the full development lifecycle of embedded software, from requirements to integration and testing.

Your main responsibilities will include:

  • Write Rust code for the safety-critical software of the main onboard computer.
  • Participate in system and software requirements analysis, specification, and traceability.
  • Contribute to software design, implementation, and low-level testing (unit and integration).
  • Follow and apply critical software development standards (e.g., ECSS, DO-178).
  • Document your work thoroughly to support validation, qualification, and certification processes.
  • Collaborate with electronics, systems, and quality teams to ensure robust and compliant software delivery.
  • Participate in design and code reviews, and in root cause analysis of software issues.
  • Help design and build the test means for the validation of the launcher avionics.
Who we are looking for

You are a software engineer who is motivated to work on complex and critical embedded systems. You are excited by the idea of contributing to real flight software in a demanding, structured development environment.

Your core qualifications, skills and mindset
  • Bachelor’s or Master’s degree in Software Engineering, Computer Science, Aerospace Engineering, or a related field.
  • Solid foundation in embedded programming (C / C++ / Rust) and real-time systems.
  • Strong knowledge of the Linux Operating System.
  • Familiarity with software development methodologies used for safety / mission-critical systems (e.g., V-model, ECSS, DO-178, ISO 26262).
  • Comfortable reading datasheets, working with technical standards, and documenting your work clearly.
  • Strong team-oriented approach with experience in software development collaboration.
  • A curious, meticulous, and solution-oriented mindset.
Bonus points if you have
  • Experience with the Rust programming language.
  • Familiarity with Linux PREEMPT_RT, RTOS, or bare-metal development.
  • Experience with debugging tools, simulators, or hardware-in-the-loop setups.
  • Experience with workflow automation, e.g. GitLab CI / CD, Jenkins.

Ready to take on this unique opportunity to join our team of 80+ passionate engineers and experts?

Apply!

HyPrSpace is an equal opportunity employer, committed to building a diverse and inclusive team. Our selection process is based on competencies requirements for positions only. If you are eager to make a significant impact, come as you are, we want to hear from you

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.