Embedded Software Engineer (Hybrid)
At Indra Space, we are on a mission to redefine the European space industry by delivering high-performance small satellite solutions for LEO missions. To become a leading company in end-to-end satellite systems, driving innovation in:
Secure Communications
¿Es este el puesto que está buscando? Si es así, siga leyendo para obtener más detalles y no olvide enviar su solicitud hoy mismo.
Space Domain Awareness (SDA) and Space Traffic Management (STM)
Science & space exploration
As the Space Business Unit of Indra Group, we combine cutting-edge technology with a full value chain approach—from satellite design and integration to ground segment and operations. We are looking for an Embedded Software Engineer with strong experience in the design and development of real-time embedded software systems for the space or aeronautical industry, working in compliance with applicable software development standards. Design and develop real-time embedded software systems for space or aeronautical applications.
* Implement high-quality software using C and Python following applicable development standards.
* Develop software for embedded hardware architectures.
* Perform software verification and validation activities, including test specification and execution.
* Use system test benches such as EGSE/SCOE.
* Produce and maintain software and system design documentation using standard modeling methodologies.
* Collaborate with multidisciplinary engineering teams throughout the software lifecycle.
Experience in design and development of real-time embedded software systems in the space or aeronautical industry.
* Excellent programming skills in C and Python.
* Experience with software configuration management tools such as Git and SVN.
* Experience in software verification and validation, including test definition and execution.
* Experience using system test benches such as EGSE/SCOE.
* Knowledge of software and system design documentation methodologies and tools (UML, SysML).
* Knowledge of MISRA C software coding standards.
* Experience with container technologies such as Docker and Podman.
* Professional experience between 5 and 10 years in embedded software development.
* C / C++: Expert
* Hardware Control and Firmware (Expert)
Experience in DevOps infrastructure and continuous integration tools (e.g., Jenkins).
* Team management skills and knowledge of development methodologies such as Waterfall, SCRUM or Agile.
* Knowledge of CMMI, Software Quality Assurance (SW-QA), and PMP / PMI practices.
* Experience with embedded hardware control software and communication interfaces such as CAN bus, RS422, RS485, LVDS.
* Experience with boot software.
Work Your Way: Flexible hours so you can balance life and work effortlessly.
Innovation at Its Core: Be part of groundbreaking projects with global impact.
Stability You Can Trust: Long-term projects in a leading company with a future vision.
Global Reach: Your work will influence major international initiatives.
Explore projects across Spain and beyond.
Lifelong Learning: Access Open University programs and 3,000+ Udemy for Business courses.
Our commitment is to promote work environments where people are treated with respect and dignity, fostering the professional development of our workforce and guaranteeing equal opportunities in recruitment, training and promotion. xpzdshu We provide a workplace free from any form of discrimination based on gender, age, disability, sexual orientation, gender identity or expression, religion, ethnicity, marital status, or any other personal or social circumstance.