Description
Job Summary:
Join a leading defense company to develop critical embedded software solutions for aerospace and defense platforms, collaborating with multidisciplinary teams.
Key Highlights:
1. Development of critical solutions for aerospace and defense platforms
2. You will work with cutting-edge technologies having national and international impact
3. Stability and future in a leading Defense company
**Location:**Madrid, ES
**Professional Profile:** Defense and Security (PyS)
**Required Experience:** More than 2 years of experience
**Position Type:****At Indra Group, we protect what matters most.**
We lead the development of cutting-edge technological solutions that reinforce national and international security.
**Join our European project team!**
As part of our positioning as a leading company in the defense sector, we aim to strengthen our team with an **Embedded Software Engineer**, to join our workplace.
**What will you do?**
* You will be part of a multidisciplinary team developing critical solutions for aerospace and defense platforms. Your main responsibilities will include:
+ Development of embedded software for **real-time (RT) control applications**.
+ Implementation of **control algorithms**, sensor management, and data acquisition.
+ Integration of software modules into architectures based on **Xilinx SoCs (Zynq / Ultrascale+)** and **Intel processors (Atom/FPGA/SoC)**.
+ Design, implementation, and debugging of:
- Low-level drivers
- Hardware-software interfaces
- Critical communication protocols
+ Collaboration with **electronics, mechanical, and systems teams** to ensure full SW/HW integration.
+ Participation in **verification, validation, laboratory integration**, and support during **field testing**.
+ Development of documentation compliant with standards such as **DO-178C, ECSS**, or other industry-specific standards.
+ Use of simulation tools such as **QEMU**, virtual machines, and Eclipse/VS Code environments.
+ Contribution to requirements analysis, design support, and resolution of complex technical issues.
**What are we looking for in you?**
Don’t worry if you don’t meet 100% of the requirements — apply anyway! Learn about our offer and tell us what you can bring.
**Essential Requirements**
* Solid experience (3–5+ years) in **embedded software for critical environments**.
* Proficiency in **C**.
* Experience with **RTOS** and deterministic, task-oriented software.
* Knowledge of platforms:
+ **Xilinx** (Zynq / Ultrascale+)
+ **Intel** (Atom, FPGA, SoC)
Including BSPs, drivers, and peripheral configuration.
* Experience with environments: **Eclipse, VS Code, virtual machines, QEMU**.
* Proficiency with tools such as **JTAG**, logic analyzers, oscilloscopes, and tracing.
* Knowledge of buses and interfaces: **SPI, I2C, UART, CAN, Ethernet**.
* Ability to interpret **electrical schematics**, requirements, and complex documentation.
* **Advanced English**.
**Desirable Knowledge**
* Experience with **FPGAs**, programmable logic, DSPs, microcontrollers.
* Proficiency in **Matlab/Simulink** for modeling and automatic code generation.
* Integration and management of **IMU, INS, GNSS** sensors.
* Knowledge of **pointing, tracking, and stabilization algorithms**.
* Fundamentals in **RF, SATCOM**, or aerospace communications.
* Experience in regulated environments (DO-178C, DO-254).
**What We Offer**
* **Stability and Future** ✨: Long-term projects at a leading Defense company with over 50,000 professionals and strong financial security.
* **Innovative and High-Impact Projects** : You will work with cutting-edge technologies, delivering impact both nationally and internationally.
* **Close and Transparent Environment** : Enjoy direct, fluid communication with managers and colleagues in a collaborative and open environment.
* **Personalized Career Plan** : Designed to boost your professional growth and development.
* **Continuous Training** : Through Open University and Udemy for Business (over 6,000 courses for specialization!).
* **Exclusive Well-being Discounts** : Enjoy benefits at gyms, restaurants, shops, leisure activities, and more as an Indra employee.
* **Competitive Compensation and Flexible Benefits Plans tailored to your needs.**
**What Does Our Selection Process Look Like?**
* **Profile Review** : We assess your experience and skills to determine whether you match our requirements.
* **Initial Contact (5–10 min)** : If you receive a call from an unknown number, it’s our team! A brief conversation to get to know you and answer any questions.
* **Technical Interview** : You’ll meet the team, who will explain the project and daily tasks. We’ll also explore your technical knowledge. Additionally, brief psychological and English competency assessments may be conducted (if required).
* **HR Interview**: You’ll have a short meeting with one of our recruitment specialists to learn more about working with us, employment conditions and benefits at Indra, and to address any questions you may have.
* **Offer and Welcome** : If everything goes well, you’ll join our team and begin this new chapter together!
**Estimated Duration:** 1–2 weeks.
Our commitment is to foster work environments where people are treated with respect and dignity, promoting employees’ professional development and ensuring equal opportunities in selection, training, and promotion — providing a workplace 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.
Indra is a Top Employer 2025! Join a company certified as one of the best employers in Spain, thanks to our comprehensive HR management and the conditions we offer our professionals.