> Markdown version of [/jobs/ext/2944247-embedded-software-engineer-c-c-gmv](https://www.wearedevelopers.com/jobs/ext/2944247-embedded-software-engineer-c-c-gmv). 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). --- # Embedded Software Engineer C/C++ - Gmv - **Company:** Gmv - **Location:** Madrid, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Software Quality, Continuous Integration, Embedded Software, Python (Programming Language), Software Architecture, Real-Time Operating Systems, Systems Integration, Working Model 2D, Git - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/embedded-software-engineer-c-c-gmv-en-madrid-ID-372113452 ## About the Role Requisitos principalesDegree in Computer, Telecommunications, Industrial, or Aeronautical Engineering (or comparable) Interest in real-time software development and onboard navigation systems Experience with C/C++ and Python Experience in software integration, testing, and validation Knowledge of software architecture, system design, Git, and CI methodologies Team collaboration Adaptability Clear communication C/C++ Python embedded real-time software ## Description OverviewIn this role you will develop real-time navigation software for onboard systems within the SIRTAP tactical UAS program.You will work across the software life cycle, from design to testing, to deliver high-performance, reliable solutions in a defence context.You'll collaborate with cross-disciplinary teams to continuously improve software quality and practices.This position offers a stable environment with growth within a strategic defence initiative, including opportunities for relocation and international mobility.Compensaciones / BeneficiosHybrid working modelteleworking weeksflexible start timesrelocation packagewellbeing program (health, dental, insurance)career development and trainingResponsabilidadesDesign and implement real-time navigation software for embedded platformsDevelop and maintain test and validation software to ensure system qualityExecute tests and continuous integration in development and test environmentsCollaborate with multidisciplinary teams in systems, navigation, and softwareParticipate in continuous software improvement and best development practicesRequisitos principalesDegree in Computer, Telecommunications, Industrial, or Aeronautical Engineering (or comparable)Interest in real-time software development and onboard navigation systemsExperience with C/C++ and PythonExperience in software integration, testing, and validationKnowledge of software architecture, system design, Git, and CI methodologiesTeam collaborationAdaptabilityClear communicationC/C++Pythonembedded real-time software ## Related Videos - [Let's Talk Quality! - Lilia Gargouri](https://www.wearedevelopers.com/videos/1815-let-s-talk-quality-lilia-gargouri) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Machine Learning for Software Developers (and Knitters)](https://www.wearedevelopers.com/videos/154-machine-learning-for-software-developers-and-knitters) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Software defines the vehicle: Why customers and developers will love cars even more](https://www.wearedevelopers.com/videos/1114-software-defines-the-vehicle-why-customers-and-developers-will-love-cars-even-more) - [The Neuro-Architecture of Productivity: How Work Environments Impact Cognitive Performance](https://www.wearedevelopers.com/videos/1122-the-neuro-architecture-of-productivity-how-work-environments-impact-cognitive-performance) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)