HMI Application Development Engineer for Simulation
Indra·Coslada, Spain
What they ask for
Have the right to work in Spain
Indra doesn't mention sponsorship in the ad.
Work on-site in Coslada
No relocation package mentioned.
Pulled from the advert automatically — the full ad is what counts.
About the role
At Indra Group, we protect what matters most.
We lead the development of cutting-edge technological solutions that strengthen national and international security.
🚀 Join our Simulation Team!
What you'll do
We are looking to bring on board an HMI Application Development Engineer to work in Coslada under a hybrid model, taking part in the development and integration of advanced user interfaces for next-generation simulators.
You will be part of international projects where you will develop applications used in advanced training and simulation environments, collaborating with multidisciplinary software, systems, and integration teams.
• Develop applications and user interfaces (HMI) for simulators.
• Implement new features using C++ and Microsoft technologies.
• Develop and maintain applications in C# WPF/XAML.
• Take part in integrating software solutions within complex simulation systems.
• Design and optimize the interaction between user and system.
• Manage and query databases using Oracle and PostgreSQL.
• Develop SQL scripts for data extraction, processing, and management.
• Perform testing, validation, and integration of the developed applications.
• Collaborate on deployments and integrations with national and international clients.
What you'll get
• Stability and Future 🏢✨: Participation in long-term strategic projects.
• Innovation 🚀: Development of solutions used in next-generation simulators.
• Real Impact 🤝: Your work will be part of systems used in real training environments.
• Flexibility ⏳: Hybrid model.
• International Environment 🌍: Participation in integrations and projects with clients from different countries.
• Career Growth 📈: Professional development in software, simulation, and systems integration.
• Continuous Training 📚: Open University and Udemy for Business.
• Exclusive Benefits 🎁 and flexible compensation 💸📊.
As a company, we understand equality as a cross-cutting principle and a driver of social change. Based on this conviction, we reaffirm our commitment to equal treatment and opportunities between women and men, non-discrimination, equal pay, and work-life balance.
This commitment is reflected in the promotion of respectful and inclusive work environments, where all people are treated with dignity, can develop professionally, and have equal opportunities in selection, training, and promotion processes, offering a work environment free from any discrimination based on sex, age, disability, sexual orientation, gender identity or expression, religion, ethnicity, marital status, or any other personal or social circumstance.
¡INDRA is a Top Employer 2026 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.
🎯 What are we looking for?
✅ Education:
Degree in Computer Engineering, Telecommunications, Industrial Engineering, or similar.
✅ Minimum experience:
4 to 5 years of experience in software application development.
✅ Technical skills:
• Development in C++.
• Development in C#.
• WPF/XAML technologies.
• Design and implementation of user interfaces (HMI).
• PostgreSQL databases.
• Knowledge of Oracle.
• Development of SQL queries and scripts.
• Integration of applications in complex environments.
✅ Valuable functional knowledge:
• Simulation and training systems.
• Complex software architectures.
• Desktop application development.
• Systems integration.
• Defense or aerospace environments.
✅ Key competencies:
• Analytical skills and problem-solving.
• Focus on software quality.
• Multidisciplinary teamwork.
• Ability to adapt to complex technological environments.
• Interest in simulation and advanced technologies.
✅ Languages:
• Upper-intermediate English.
✅ Other requirements:
• Availability for occasional travel nationally and internationally.
About the role
En Indra Group, protegemos lo que más importa.
Lideramos el desarrollo de soluciones tecnológicas punteras que refuerzan la seguridad nacional e internacional.
🚀 ¡Únete a nuestro equipo de Simulación!
What you'll do
Buscamos incorporar un/a Ingeniero/a de Desarrollo de Aplicaciones HMI, para trabajar en Coslada con modelo híbrido, participando en el desarrollo e integración de interfaces de usuario avanzadas para simuladores de última generación.
Formarás parte de proyectos internacionales donde desarrollarás aplicaciones utilizadas en entornos de entrenamiento y simulación avanzada, colaborando con equipos multidisciplinares de software, sistemas e integración.
• Desarrollar aplicaciones e interfaces de usuario (HMI) para simuladores.
• Implementar nuevas funcionalidades utilizando C++ y tecnologías Microsoft.
• Desarrollar y mantener aplicaciones en C# WPF/XAML.
• Participar en la integración de soluciones software dentro de sistemas complejos de simulación.
• Diseñar y optimizar la interacción entre usuario y sistema.
• Gestionar y consultar bases de datos mediante Oracle y PostgreSQL.
• Desarrollar scripts SQL para extracción, tratamiento y gestión de información.
• Realizar pruebas, validación e integración de las aplicaciones desarrolladas.
• Colaborar en despliegues e integraciones con clientes nacionales e internacionales.
What you'll get
• Estabilidad y Futuro 🏢✨: Participación en proyectos estratégicos de largo recorrido.
• Innovación 🚀: Desarrollo de soluciones utilizadas en simuladores de última generación.
• Impacto Real 🤝: Tu trabajo formará parte de sistemas empleados en entornos de entrenamiento reales.
• Flexibilidad ⏳: Modelo híbrido.
• Entorno Internacional 🌍: Participación en integraciones y proyectos con clientes de distintos países.
• Plan de carrera 📈: Desarrollo profesional en software, simulación e integración de sistemas.
• Formación continua 📚: Open University y Udemy for Business.
• Beneficios exclusivos 🎁 y compensación flexible 💸📊.
Como compañía, entendemos la igualdad como un principio transversal y un motor de cambio social. Desde esta convicción, reafirmamos nuestro compromiso con la igualdad de trato y de oportunidades entre mujeres y hombres, la no discriminación, la igualdad retributiva y la conciliación de la vida profesional y personal.
Este compromiso se concreta en la promoción de entornos de trabajo respetuosos e inclusivos, en los que todas las personas sean tratadas con dignidad, puedan desarrollarse profesionalmente y cuenten con igualdad de oportunidades en los procesos de selección, formación y promoción, ofreciendo un entorno de trabajo libre de cualquier discriminación por motivo de sexo, 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 2026! 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.
🎯 ¿Qué buscamos en ti?
✅ Formación:
Ingeniería Informática, Telecomunicaciones, Industrial o similar.
✅ Experiencia mínima:
Experiencia de 4 a 5 años en desarrollo de aplicaciones software.
✅ Conocimientos técnicos:
• Desarrollo en C++.
• Desarrollo en C#.
• Tecnologías WPF/XAML.
• Diseño e implementación de interfaces de usuario (HMI).
• Bases de datos PostgreSQL.
• Conocimientos de Oracle.
• Desarrollo de consultas y scripts SQL.
• Integración de aplicaciones en entornos complejos.
✅ Conocimientos funcionales valorables:
• Sistemas de simulación y entrenamiento.
• Arquitecturas software complejas.
• Desarrollo de aplicaciones de escritorio.
• Integración de sistemas.
• Entornos de defensa o aeronáutica.
✅ Competencias clave:
• Capacidad analítica y resolución de problemas.
• Orientación a la calidad del software.
• Trabajo en equipo multidisciplinar.
• Capacidad de adaptación a entornos tecnológicos complejos.
• Interés por la simulación y las tecnologías avanzadas.
✅ Idiomas:
• Inglés medio-alto.
✅ Otros requisitos:
• Disponibilidad para realizar desplazamientos puntuales nacionales e internacionales.
You'll most likely need Spanish to apply.This job was automatically translated to English, .