Embedded Software Engineer (Avionics)

Embedded Software Engineer (Avionics)

Exotrail

Toulouse, France

Join our avionics team and contribute to the development of embedded software for the next generation of satellites. We’re looking for a software engineer with solid experience in embedded development and a strong interest in space systems.

What you’ll do

  • Design, develop, test, and maintain embedded software running in space environments;
  • Work on supporting tools (test automation, ground segment software, CI/CD scripts);
  • Contribute to the full software lifecycle: requirements, development, integration, V&V;
  • Ensure quality and compliance with space industry standards (ECSS, DO-178C, etc.);
  • Collaborate closely with system, electronics, AIT, and GNC teams;
  • Write clear technical documentation and participate in technical reviews.

What we’re looking for

  • Strong experience in embedded software development using C/C++;
  • Good knowledge of Python for scripting and automation;
  • Familiarity with real-time systems (RTOS) and software engineering best practices;
  • Comfortable working with standards and structured development processes;
  • Ability to take ownership of development tasks and propose simple, maintainable solutions;
  • Experience in space, avionics, or other high-reliability sectors is a plus.

Bonus skills

  • CI/CD practices (e.g., GitLab CI, Jenkins);
  • Knowledge of ECSS, DO-178C, MISRA, or other safety-critical standards;
  • Experience with systems engineering and working across discipline.

What we value

  • Clarity over complexity: you strive for simple, maintainable code;
  • Autonomy: you’re able to handle tasks from spec to delivery;
  • Team spirit: you enjoy sharing knowledge and working in multidisciplinary teams;
  • Critical thinking and the drive to improve processes and tools.

Apply Now

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

Share this Job

Space-Careers Logo

© EuroJobsites 2025