Airbus UpNext, a pioneering subsidiary of Airbus founded in 2017, is seeking an On-board Mission Software Developer specializing in CI/CD and modern practices. This role is crucial for exploring 5G Non-Terrestrial-Network capabilities based on space platforms. Based in Toulouse, France, this position offers a unique 3-year CDI-C contract (project-based permanent contract) running until June 2028.
The role combines embedded systems development with modern software practices, requiring expertise in both traditional systems programming and contemporary development methodologies. You'll be working on cutting-edge aerospace technology, developing software for embedded platforms with ARM processors and FPGAs, while implementing robust CI/CD pipelines using tools like GitLab and Jenkins.
As part of Airbus UpNext's mission to shape the future of aerospace, you'll be working in an environment that encourages innovation and startup-like thinking while leveraging Airbus's extensive expertise. The position offers significant technical challenges, including implementing modern CI/CD workflows in resource-constrained embedded aerospace environments and driving the adoption of new technologies like Rust.
The ideal candidate will bring strong systems programming experience, particularly with C/C++, along with expertise in CI/CD pipelines and Yocto-based Linux. Knowledge of API frameworks like gRPC/Protobuf is essential. The role offers flexible working arrangements, including remote work options, and the opportunity to work with a diverse, international team in a high-achieving environment.
This position represents a unique opportunity to contribute to critical components of future space technology while working in an innovative, fast-paced environment that values audacity, simplicity, and collaborative exploration.