Software Application Development & Architecture Engineer (Rust)
Madrid, Spain·Competitive·Hybrid·Mid
Need a visa?No sponsorship mentioned here. Browse visa jobs.
About the role
We are looking for a
specialized in
to join strategic European projects within the framework of
.
What you'll do
- Develop software products in
focused on distributed computing and interoperability within defense environments.
- Design and implement
in advanced embedded systems.
- Integrate and configure
and associated peripherals.
- Design, develop, and debug
(I2C, SPI, USB, character devices...).
- Build and customize
using Yocto/Buildroot, including performance optimization and boot time reduction.
- Technically lead development teams (3-8 people), coordinating software, firmware, and hardware activities.
- Manage the full software lifecycle and collaborate on validation, traceability, and technical documentation.
What we're looking for
✅ Proficiency in
and experience with
.
✅ Knowledge of
(application environments or embedded).
✅ Experience with microcontrollers/microprocessors (
ARM Cortex-M/A, RISC-V, ESP32, i.MX...
).
✅ Knowledge of embedded Linux, drivers, and device tree configuration.
✅ Experience in technical leadership and architecture design.
✅ Experience with debugging tools (GDB, JTAG/SWD) and cross-compilation environments.
✅ Availability to work in a
in
.
What you'll get
•
: Long-term projects in a leading Defense company with more than 50,000 professionals.
•
: You will participate in strategic European programs and developments of the highest technical complexity.
•
: Direct communication with managers and multidisciplinary teams.
•
: Hybrid working model with true work-life balance.
•
: Professional growth within the defense units.
•
: Open University + Udemy for Business (>6,000 courses).
•
: Discounts on leisure, dining, sports, and more.
•
and Flexible Compensation Plans.
About the company & team
At
.
We lead the development of cutting-edge technological solutions that reinforce national and international security, participating in the main strategic Defense programs and in critical technologies within the field of
Air & Space
.
Hiring process
- Profile review 🔍
- First contact (5-10 min) 📞
- Interview with Talent Acquisition 🤝
- Technical interview with the team 🤝
- Offer and welcome 🎉
- Approximate process duration: 2 weeks.
Additional information
Don't worry if you don't meet 100% of what we ask for. We want to meet you and discover what you can bring! 🚀
Our commitment is to promote work environments where people are treated with respect and dignity, fostering the professional development of staff and ensuring equal opportunities in their selection, training, and promotion, offering a work environment free of any 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 certified company! 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.
About the role
Buscamos un/a
especializado/a en
para incorporarse a proyectos estratégicos europeos dentro del marco de
.
What you'll do
- Desarrollar productos software en
orientados a computación distribuida e interoperabilidad dentro de entornos de defensa.
- Diseñar e implementar
en sistemas embebidos avanzados.
- Integrar y configurar
y periféricos asociados.
- Diseñar, desarrollar y depurar
(I2C, SPI, USB, character devices...).
- Construir y personalizar
mediante Yocto/Buildroot, incluyendo optimización de rendimiento y tiempos de arranque.
- Liderar técnicamente equipos de desarrollo (3-8 personas), coordinando actividades de software, firmware y hardware.
- Realizar el ciclo completo de vida del software y colaborar en validación, trazabilidad y documentación técnica.
What we're looking for
✅ Dominio de
y experiencia en
.
✅ Conocimientos de
(entornos de aplicación o embebidos).
✅ Experiencia con microcontroladores/microprocesadores (
ARM Cortex-M/A, RISC-V, ESP32, i.MX...
).
✅ Conocimientos de Linux embebido, drivers y configuración de device tree.
✅ Experiencia en liderazgo técnico y diseño de arquitecturas.
✅ Experiencia con herramientas de depuración (GDB, JTAG/SWD) y entornos de cross-compilación.
✅ Disponibilidad para trabajar en
en
.
What you'll get
•
: Proyectos a largo plazo en una compañía líder en Defensa con más de 50.000 profesionales.
•
: Participarás en programas estratégicos europeos y desarrollos de máxima complejidad técnica.
•
: Comunicación directa con responsables y equipos multidisciplinares.
•
: Modelo de trabajo híbrido con conciliación real.
•
: Crecimiento profesional dentro de las unidades de defensa.
•
: Open University + Udemy for Business (>6.000 cursos).
•
: Descuentos en ocio, restauración, deporte y más.
•
y planes de compensación flexibles.
About the company & team
En
.
Lideramos el desarrollo de soluciones tecnológicas punteras que refuerzan la seguridad nacional e internacional, participando en los principales programas estratégicos de Defensa y en tecnologías críticas en el ámbito
Air & Space
.
Hiring process
- Revisión de tu perfil 🔍
- Primera toma de contacto (5-10 min) 📞
- Entrevista con Captación de Talento 🤝
- Entrevista técnica con el equipo 🤝
- Oferta y bienvenida 🎉
- Duración aproximada del proceso: 2 semanas.
Additional information
No te preocupes si no cumples el 100% de lo que pedimos. ¡Queremos conocerte y descubrir lo que puedes aportar! 🚀
Nuestro compromiso es promover ambientes de trabajo en los que se trate con respeto y dignidad a las personas, procurando el desarrollo profesional de la plantilla y garantizando la igualdad de oportunidades en su selección, formación y promoción ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de género, edad, discapacidad, orientación sexual, identidad o expresión de género, religión, etnia, estado civil o cualquier otra circunstancia personal o social.
¡INDRA es empresa Top Employer 2025! Incorpórate a una empresa certificada como una de las mejores empresas empleadoras de España, gracias a nuestra gestión integral de RRHH y a las condiciones para nuestros profesionales.
You'll most likely need Spanish to apply.This job was automatically translated to English, .