Taro Logo

On-board Mission Software Developer - Platform & 5G Integration

Airbus UpNext explores and matures new technologies through demonstrators to shape the future of aerospace, operating as a talent incubator within Airbus.
Toulouse, France
Embedded
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Space · Automotive

Description For On-board Mission Software Developer - Platform & 5G Integration

Airbus UpNext, a pioneering subsidiary of Airbus focused on aerospace innovation, is seeking an On-board Mission Software Developer to explore 5G Non-Terrestrial-Network capabilities based on space platforms. This role offers a unique opportunity to shape the future of aerospace technology through hands-on development of critical space systems.

The position involves developing and optimizing high-performance software interfaces for satellite systems, working with cutting-edge aerospace hardware, and implementing sophisticated communication protocols. You'll be working with technologies like DPDK, gRPC, and embedded Linux, while exploring modern programming languages like Rust for safety-critical components.

As part of Airbus UpNext, you'll join a dynamic environment that operates with startup-like agility while leveraging Airbus's extensive aerospace expertise. The role offers a 3-year contract tied to specific demonstrator deliverables, ending in June 2028. Based in Toulouse, you'll collaborate with international teams across Europe and beyond.

The ideal candidate brings strong embedded systems expertise, particularly in C/C++ development, high-performance networking, and Linux systems. Experience with BSP development and hardware integration is crucial. The role demands both technical excellence and the ability to work autonomously in a fast-paced, innovative environment.

This position offers the opportunity to work on groundbreaking space technology while enjoying benefits like flexible working hours, remote work options, and a collaborative international environment. You'll be part of shaping the future of aerospace technology while working with a high-achieving, experienced team in a company known for pioneering sustainable aerospace solutions.

Last updated 20 hours ago

Responsibilities For On-board Mission Software Developer - Platform & 5G Integration

  • Implement high-performance interfaces using gRPC for inter-service communication
  • Optimize high-speed data paths between processor boards using DPDK
  • Develop and adapt board support packages (BSP) and low-level drivers for custom flight hardware
  • Participate in technology assessments
  • Achieve near-line-rate performance for packet processing
  • Debug low-level platform software on aerospace hardware
  • Guarantee microsecond-level latency across system interfaces

Requirements For On-board Mission Software Developer - Platform & 5G Integration

Linux
  • Strong proficiency in C/C++ for embedded and lower-level systems development
  • Hands-on experience with high-performance networking libraries, specifically DPDK
  • Experience with gRPC/Protobuf
  • Experience building custom embedded Linux distributions using Yocto Project
  • Experience in designing Board Support Packages (BSPs)
  • Interest in modern systems programming languages like Rust
  • International team collaboration skills
  • Autonomy, Adaptability, Availability, Accountability

Benefits For On-board Mission Software Developer - Platform & 5G Integration

  • Flexible working hours
  • Remote work opportunities
  • International work environment
  • Career development opportunities
  • Modern office space

Interested in this job?

Jobs Related To Airbus UpNext On-board Mission Software Developer - Platform & 5G Integration