Skip to content
mimi

RUST Embedded Software engineer H/F

Airbus

Marignane · flexible Full-time Mid Level 1w ago

About the role

About Airbus Helicopters

Airbus Helicopters is looking for a RUST Embedded Software engineer H/F to join our team based in Marignane, France. The Software Products department develops and integrates embedded software implementing safety‑critical functionalities, working on in‑house solutions and supporting products developed by other internal entities or external suppliers. Development follows applicable guidelines (e.g. ED‑12/DO‑178) for civil certification.

You will join a team developing new systems for an aircraft under development. Your contributions will include refining system functional/project needs in software architecture and contributing to the design of complete solution architectures to deploy a product line. The goal is to ensure the product matches required safety, quality and performance levels according to systems engineering processes and customer needs.

Location: Marignane — major economic hub near Aix‑en‑Provence and Marseille, close to Côte Bleue beaches. Flexible working arrangements are fostered where possible.

Responsibilities

  • Write the documentation package for the software team and support them.
  • Develop maintainable and reusable software components, taking into account hardware performance and work done on other avionics projects.
  • Define and put in place integration tests to validate software architecture behavior and perform requirement‑based testing of developed software components.
  • Identify and share integration problems by collaborating with System team, Software team and experts, and propose improvements.
  • Determine methods, processes and means for development activities in accordance with applicable regulation.

How we care for you

  • Attractive salary, agreements on success and profit sharing schemes.
  • Employee savings plan subsidized by Airbus and employee stock purchase plan (voluntary).
  • Extra days off for special occasions, holiday transfer option.
  • Staff council offering social, cultural and sports activities and other services.
  • Wellbeing/Health: complementary health insurance coverage (disability, invalidity, death) and, depending on site, health services center, concierge services, gym, carpooling application.
  • Individual development: unlimited access to 10,000+ e‑learning courses, certifications, expert career paths, accelerated development programmes, and national/international mobility.

Your profile / Requirements

  • Educated to 5 years’ degree level (or equivalent) in computer science, software, electronics or related discipline.
  • 5+ years in development of embedded real‑time software (C, Ada, …) with more than 3 years in Rust development.
  • Experience with Real Time Operating Systems.
  • Experience with ED‑12/DO‑178 certification or other industry standards (e.g. IEC 61508, ISO 26262).
  • Experience with configuration management processes and tools (e.g. SVN, Git, ClearCase).
  • Very good knowledge of avionic systems.
  • Good communication skills: ability to gain adhesion of decision‑makers, mentoring, training.
  • Fluent in English and French.

Desirable

  • Familiarity with continuous integration processes and tools (e.g. Jenkins).
  • Experience in technical lead roles (team leadership, internship supervision or training).
  • Experience working with agile methods (e.g. Scrum).

Values that help you succeed

  • Rigorous: appreciate the added value of following dedicated standards and push for quality/maintainability.
  • Open‑minded: challenge the status quo and listen to others to help find the best solution.
  • Team player: enjoy being part of a team and link your success to the team’s accomplishments.

Additional information

  • Not a 100% match? Airbus supports personal growth with customized development solutions.
  • This job requires awareness of potential compliance risks and a commitment to act with integrity.

Employment Type: Permanent

Classe Emploi (France): Classe G13

Experience Level: Professional

Job Family: Software Engineering

Skills

AdaCGitRustSVN

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free