Embedded Software Engineer Embedded Software Engineer
Role details
Job location
Tech stack
Job description
At Indra, we develop embedded software that powers critical airborne systemsWe are looking for a Senior Embedded Software Engineer to join our Airborne Radar programmes , contributing to the development of real-time embedded software for high-criticality defence systems.If you are passionate about embedded development, low-level software and complex, mission-critical environments, this is an opportunity to work with cutting-edge technology in international defence projects.As a Senior Embedded Software Engineer, you will play a key role in the development of airborne radar systems, with responsibilities including:¿Está considerando presentar su candidatura para este trabajo? Compruebe todos los detalles en esta descripción del puesto y luego haga clic en "Solicitar".Design, development and implementation of real-time embedded software for airborne radar applications.Collaboration with cross-functional and multidisciplinary teams to ensure software meets system requirements and specifications.Troubleshooting, debugging and optimisation of software to improve performance, reliability and robustness .Preparation and maintenance of software design documentation , processes and procedures.Contribution to software lifecycle activities in highly regulated defence environments.Minimum 3 years of experience in embedded software development.Background in Telecommunications, Electronics, Computer Systems or equivalent technical training.Real-time embedded software development .Programming in C / C++ .Working with Linux OS, VxWorks and/or real-time operating systems (RTOS) .Intermediate English level (minimum B2) , written and spoken.Knowledge of aeronautical software verification and certification standards (DO-178C) .Experience with UML-based software design tools (e.g. IBM Rhapsody).Experience working with Agile methodologies .Strong communication skills in English for participation in international projects .Higher-level vocational training or degree in Telecommunications, Electronics, Computer Systems or related disciplines.Long-term projects in a leading Defence and Technology company with more than 50,000 professionals .* Innovative, high-impact projectsCutting-edge technologies and strategic challenges with national and international impact .Open communication, accessible teams and a collaborative culture.Hybrid working model that genuinely supports work-life balance.Designed according to your professional development, potential and interests.Access to Open University and Udemy for Business , with more than 6,000 courses .If you receive a call from an unknown number... it's probably us!You will meet the team, learn more about the project, and complete technical and competency-based assessments (including English, if applicable). xbhjioeWe guarantee a space free from discrimination based on gender, age, disability, sexual orientation, gender identity or expression, religion, ethnicity, marital status, or any other personal or social circumstance.
Requirements
Minimum 3 years of experience in embedded software development. Background in Telecommunications, Electronics, Computer Systems or equivalent technical training. Real-time embedded software development . Programming in C / C++ . Working with Linux OS, VxWorks and/or real-time operating systems (RTOS) . Intermediate English level (minimum B2) , written and spoken. Knowledge of aeronautical software verification and certification standards (DO-178C) . Experience with UML-based software design tools (e.g. IBM Rhapsody). Experience working with Agile methodologies . Strong communication skills in English for participation in international projects . Higher-level vocational training or degree in Telecommunications, Electronics, Computer Systems or related disciplines.