> Markdown version of [/jobs/ext/1360195-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1360195-embedded-software-engineer). 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 - **Company:** Gmv - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Testing (Software), Systems Engineering, C++ (Programming Language), Embedded Software, Real-Time Operating Systems, Software Tools, Software Engineering, Software Requirements Analysis, VxWorks, PIC Microcontroller, HR Software, Atlassian Tools, DO-178B, Polarion - **Published:** July 20, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + 3+ years working in safety critical or mission critical embedded systems + Applied experience in embedded systems with hard real-time operating systems and/or baremetal + Software Development using C/C++ + Software development in model-based software tools + Strong written, verbal and interpersonal communication skills with ability to adapt and to interact well in diverse team environments Preferred Qualifications + Bachelor's Degree in Software Engineering or Related Field + 1+ years of experience using SCADE Suite + 5+ years of experience in aerospace, automotive, railway or defense industries in embedded safety-critical software development + VxWorks + Texas Instrument Hercules Microcontroller + HALCoGen Tools/Frameworks + SCADE + Polarion + VxWorks + HALCoGen + Jira + Confluence Software Languages + SCADE Suite + C + Python ## Description The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software is developed in C/C++, with model-based software tools, baremetal and RTOS. The responsibilities include: + Decomposing and deriving software requirements that address safety, security, and performance in addition to baseline functional requirements + Developing safety critical and mission critical software using SCADE and C/C++ + Developing verification cases and procedure, and do peer reviews + Collaborating with multidisciplinary teams to design efficient, safe code + Documenting the software design + Support software test and systems engineering in reviewing and updating the design, Search Keywords + Software Engineer + Software Developer + Safety Critical + Mission Critical + Embedded Software + SCADE Please Note: 1. Please ensure your resume (CV) is in English. 2. Also please do not have more than one job application, rather apply to one position and refer to other positions that you are interested in, in the NOTES section. 3. Since BambooHR is a 3rd party software, please always check your spam folder for our responses. Please Note 1. Please ensure your resume (CV) is in English. 2. Also please do not have more than one job application, rather apply to one position and refer to other positions that you are interested in, in the NOTES section. 3. Since BambooHR is a 3rd party software, please always check your spam folder for our responses. Company Benefits ## Related Videos - [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) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)