Embedded Software Technical Leader

Embedded Software Technical Leader

HyPrSpace

Le Haillan, France

Role overview:

By joining HyPrSpace as an Embedded Software Technical Leader, you will join our embedded software team to develop and maintain critical embedded software for our launch vehicles Baguette One and OB-1.

You will work hand-in-hand with the rest of the development teams to bring robust, certifiable flight software to life, contributing to systems that actually fly while applying rigorous engineering standards in a high-stakes aerospace environment.

Your key responsibilities:

As part of your missions, you will be entrusted with the following responsibilities:

  • Actively contribute to the full development lifecycle of embedded software, from requirements definition to integration and testing;
  • Write and maintain C++ code for safety-critical embedded systems;
  • Lead the day-to-day technical activities of the software team across the full software lifecycle;
  • Organize, plan, and follow up on technical work;
  • Work with the systems team on software requirements analysis, specification, and traceability;
  • Contribute to and validate software design, implementation, and low-level testing (unit and integration);
  • Apply and follow critical software development standards (e.g., ECSS, DO-178);
  • Act as a technical referent, providing guidance and technical support to the rest of the team;
  • Ensure software development supports validation, qualification, and certification processes;
  • Collaborate with electronics, systems, and quality teams to ensure robust and compliant software delivery;
  • Conduct code reviews and participate in root cause analysis of software issues.

Your profile:

Education:

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

Experience:

  • 7+ years of experience as an embedded software engineer;
  • Experience working on complex and critical embedded systems, preferably in structured development environments.

Skills:

  • Strong foundation in embedded C++ programming and real-time systems;
  • Knowledge of standard peripheral communication buses (I2C, SPI, UART);
  • Familiarity with microcontrollers and bare-metal environments;
  • Experience developing critical software;
  • Familiarity with software development methodologies for safety- or mission-critical systems (V-model, ECSS, DO-178, ISO 26262);
  • Comfortable reading datasheets, working with technical standards, and producing clear documentation;
  • Experience with version control and CI tools (Git, GitLab);
  • Curious, meticulous, and team-oriented mindset, with a willingness to share knowledge.

Bonus points if you have:

  • Knowledge of modern C++ (e.g. C++20);
  • Familiarity with RTOS, STM32, or automotive microcontrollers;
  • Experience with debugging tools, simulators, or hardware-in-the-loop setups;
  • Experience with Rust programming;
  • Knowledge of build systems (Make, CMake, Bazel, Yocto);
  • Exposure to Python or scripting tools for automation and testing;
  • Experience with deterministic Ethernet-based protocols;
  • Knowledge of field buses (MIL-STD-1553, CANopen).

Don't forget to mention Space-Careers when applying.

Share this Job

More Job Searches

France      Embedded Software Engineer      Hybrid      Launch Systems      Space Software Engineer      HyPrSpace     

Space-Careers Logo

© EuroJobsites 2026