> Markdown version of [/jobs/ext/1963440-airbus-upnext-spain-uas-embedded-autonomy-software-developer-m-f](https://www.wearedevelopers.com/jobs/ext/1963440-airbus-upnext-spain-uas-embedded-autonomy-software-developer-m-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Airbus Upnext Spain - Uas Embedded Autonomy Software Developer (M/F) - **Company:** Airbus - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Abstraction Layers, C++ (Programming Language), CMake, Code Generation, Software Debugging, Linux, Programming Tools, Memory Management, Python (Programming Language), MATLAB, Posix, Real-Time Operating Systems, Software Systems, VxWorks, Pikeos, Gitlab, Docker, Jenkins - **Published:** August 7, 2026 - **Apply:** https://www.buscojobs.com.es/airbus-upnext-spain-uas-embedded-autonomy-software-developer-m-f-en-madrid-ID-365149460 ## About the Role bridge ROS2/DDS systemswith non?ROS and RTOS applications using explicit, versioned interfaces.Automate code generation from MATLAB/Simulink and build developer tooling, CI/CD pipelines and scripts (Python, CMake) to streamline build, test and deployment workflows.Develop hardware/sensor abstraction layers to decouple autonomy software from specific target platforms.Integrate and debug software on simulation benches and airborne hardware.QualificationsStrong C/C++, Python and Linux skills with deep knowledge of ROS2 and embedded RTOS (e.G., PikeOS, VxWorks). Solid grasp of real?time software concepts (determinism, scheduling) and experience with automatic code generation from MATLAB/Simulink.Experience with CI/CD pipelines (GitLab, Jenkins), Docker, CMake and automated software quality/testing tools.Background in aerospace, robotics or autonomous systems; familiarity with DO?178C or equivalent safety?related standards is a plus.Proactive, agile problem?solver who values technical excellence, transparency and a fast?paced environment.Benefits and Working ConditionsStrategic role in a cutting?edge mission with significant impact on UAS flight capabilities.Hybrid working with flexible hours and the option to work remotely.Supportive, start?up?style culture backed by Airbus expertise; open?space office and regular community events.Ongoing professional development and learning opportunities.EEO StatementAirbus UpNext is committed to achieving workforce diversity and creating an inclusive working environment. ## Description Job DescriptionUAS (Uncrewed Aerial Systems) Embedded Autonomy Software Developer (M/F) - Airbus UpNext Spain, Getafe.Start ASAP on a limited contract linked to the delivery of a demonstrator with an estimated completion date at the end of December****.The role is part of the FlightMind team and works under the technical direction of the Embedded Autonomy Software Lead.You will develop the software infrastructure and reusable components needed to deploy autonomy functions across multiple UAS platforms, connecting ROS2 applications, model?generated software and real?time operating systems.Key ResponsibilitiesDesign and maintain modular C/C++ and Python software components for embedded RTOS environments.Deploy autonomy applications in real?time, partitioned environments (POSIX, ARINC653) while optimizing CPU/memory usage and latency.Build and configure ROS2 nodes, topics and QoS settings; Si sus habilidades, experiencia y cualificaciones coinciden con las de esta descripción del puesto, no demore su solicitud.bridge ROS2/DDS systemswith non?ROS and RTOS applications using explicit, versioned interfaces.Automate code generation from MATLAB/Simulink and build developer tooling, CI/CD pipelines and scripts (Python, CMake) to streamline build, test and deployment workflows.Develop hardware/sensor abstraction layers to decouple autonomy software from specific target platforms.Integrate and debug software on simulation benches and airborne hardware.QualificationsStrong C/C++, Python and Linux skills with deep knowledge of ROS2 and embedded RTOS (e.G., PikeOS, VxWorks).Solid grasp of real?time software concepts (determinism, scheduling) and experience with automatic code generation from MATLAB/Simulink.Experience with CI/CD pipelines (GitLab, Jenkins), Docker, CMake and automated software quality/testing tools.Background in aerospace, robotics or autonomous systems; familiarity with DO?178C or equivalent safety?related standards is a plus.Proactive, agile problem?solver who values technical excellence, transparency and a fast?paced environment.Benefits and Working ConditionsStrategic role in a cutting?edge mission with significant impact on UAS flight capabilities.Hybrid working with flexible hours and the option to work remotely.Supportive, start?up?style culture backed by Airbus expertise; open?space office and regular community events.Ongoing professional development and learning opportunities.EEO StatementAirbus UpNext is committed to achieving workforce diversity and creating an inclusive working environment.We welcome applications from all backgrounds, ages, genders, disabilities, sexual orientations or religious beliefs.xqbhyrx Airbus is, and always has been, committed to equal opportunities for all.No monetary exchange is required as part of the recruitment process.#J-*****-Ljbffr ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Using WebAssembly to run, extend, and secure your application](https://www.wearedevelopers.com/videos/652-using-webassembly-to-run-extend-and-secure-your-application) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [On developing smartphones on wheels](https://www.wearedevelopers.com/videos/258-on-developing-smartphones-on-wheels) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)