Senior Embedded Software Engineer

Senior Embedded Software Engineer

Loft Orbital

Toulouse, France

Wanna join the adventure?

As a senior member on our Embedded Systems Team, you will be responsible for the embedded SW design and development on our satellite’s electronic payloads; cutting edge units meant to advance the state of space-as-a-service. Our development pushes the boundaries of in-space compute capabilities, RF communications, software defined payloads, and many other applications. You will help guide a team of experts in bringing these ideas to reality and launching your work into orbit.

About this Role:

  • Architect, design and write high-quality software for the satellite following best practices such as modularity, maintainability, testability and efficiency
  • Develop high-speed interface drivers, data handling and networking capabilities
  • Perform SW/FW/HW integration to provide a fully functional software solution
  • Develop unit tests, component tests and continuous integration for your code
  • Perform hands-on board bring-up and debugging

Must Haves:

  • 8+ years experience writing C or C++ for Embedded Linux and RTOS platforms
  • Expertise with Linux kernel, device driver and BSP development
  • Experienced with local and remote debugging concepts and tools (gdb)
  • Experienced with hardware interfacing and understanding of communication protocols (DMA, UART, LVDS, Ethernet, SpaceWire)
  • Experience with Linux compilation toolchains (Yocto, Buildroot)
  • In-depth knowledge of different processor technologies such as: ARM, x86, and SoC
  • Strong written and verbal communication skills
  • Scrappy and inventive: what you will be building has never been done before
  • Prepared to be challenged and sometimes work out of your comfort zone
  • Willing to be accountable, autonomous, and take full ownership of projects
  • Have an ability to work both independently as well as part of a multi-disciplined team
  • Have an ability to learn and adopt to new technologies
  • Demonstrable history of thinking outside-the-box, without losing sight of reality

Nice to Haves:

  • Experience with SW development for aerospace or safety-critical applications
  • Experience with hypervisor and/or container virtualization techniques
  • Experience with Single Event Upset (SEU) mitigation mechanisms

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

France      C++ Developer      Developer      Embedded Software Engineer      Hardware and Telecoms      Linux and Unix      On-site      Loft Orbital     

EuroTechJobs Logo

© EuroJobsites 2026