Graphic Software Engineer (C++ / OpenGL)
Indra·León, Spain
What they offer
Hybrid
Office and home days — the ad has the split.
What they ask for
Have the right to work in Spain
Indra doesn't mention sponsorship in the ad.
Speak fluent Spanish
Listed as a requirement in the ad.
Be near León for hybrid days
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!
We are looking to hire a C++ Developer specialized in graphics programming to work in León under a hybrid model, taking part in advanced projects involving drone simulation and virtual environments.
You will be part of a highly technological team dedicated to developing simulation systems where visualization, performance, and realism are key elements.
What you'll do
• Develop graphics software for virtual environments and simulation systems.
• Implement features in C++ focused on scene representation and visualization.
• Participate in the development of low-level graphics engines and components.
• Work with rendering technologies based on OpenGL.
• Integrate and optimize graphics algorithms for real-time applications.
• Collaborate with simulation, systems, and software teams.
• Take part in version control and collaborative development using Git.
• Contribute to the evolution of advanced solutions for simulation and training.
What you'll get
• Stability and Future 🏢✨: Involvement in long-term simulation projects.
• Innovation 🚀: Development of technology applied to drone simulation and advanced systems.
• Impact 🤝: Direct work on building virtual environments used in real programs.
• Flexibility ⏳: Hybrid model.
• Career plan 📈: Professional growth in graphics programming, simulation, and complex systems.
• Continuous Training 📚: Open University and Udemy for Business.
• Exclusive Benefits 🎁 and flexible compensation 💸📊.
🎯 What are we looking for?
✅ Education:
Computer Engineering, Telecommunications, Mathematics, Physics, or similar.
✅ Minimum experience:
Experience in software development with C++ and graphics programming.
✅ Technical skills:
• Advanced C++ programming.
• Graphics development using OpenGL.
• Graphics programming for virtual environments.
• Knowledge of 3D graphics and real-time rendering.
• Use of version control tools (Git).
• Low-level performance-oriented programming.
✅ Valuable functional knowledge:
• Simulation, training, or video games.
• Real-time systems.
• Development of graphics engines or advanced visualization.
• Defense or aerospace environments.
✅ Key competencies:
• Analytical and problem-solving skills.
• Interest in graphics programming and simulation.
• Focus on quality and software optimization.
• Teamwork in complex technical environments.
✅ Languages:
• Technical English valued.
Additional information
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.
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.
Buscamos incorporar un/a Desarrollador/a C++ especializado en programación gráfica, para trabajar en León con modelo híbrido, participando en proyectos avanzados de simulación de drones y entornos virtuales.
Formarás parte de un equipo altamente tecnológico dedicado al desarrollo de sistemas de simulación donde la visualización, el rendimiento y el realismo son elementos clave.
What you'll do
• Desarrollar software gráfico para entornos virtuales y sistemas de simulación.
• Implementar funcionalidades en C++ orientadas a la representación y visualización de escenarios.
• Participar en el desarrollo de motores y componentes gráficos de bajo nivel.
• Trabajar con tecnologías de renderizado basadas en OpenGL.
• Integrar y optimizar algoritmos gráficos para aplicaciones en tiempo real.
• Colaborar con equipos de simulación, sistemas y software.
• Participar en el control de versiones y desarrollo colaborativo mediante Git.
• Contribuir a la evolución de soluciones avanzadas para simulación y entrenamiento.
What you'll get
• Estabilidad y Futuro 🏢✨: Participación en proyectos de simulación de largo recorrido.
• Innovación 🚀: Desarrollo de tecnología aplicada a simulación de drones y sistemas avanzados.
• Impacto 🤝: Trabajo directo en la construcción de entornos virtuales utilizados en programas reales.
• Flexibilidad ⏳: Modelo híbrido.
• Plan de carrera 📈: Evolución profesional en programación gráfica, simulación y sistemas complejos.
• Formación continua 📚: Open University y Udemy for Business.
• Beneficios exclusivos 🎁 y compensación flexible 💸📊.
🎯 ¿Qué buscamos en ti?
✅ Formación:
Ingeniería Informática, Telecomunicaciones, Matemáticas, Física o similar.
✅ Experiencia mínima:
Experiencia en desarrollo software con C++ y programación gráfica.
✅ Conocimientos técnicos:
• Programación avanzada en C++.
• Desarrollo gráfico utilizando OpenGL.
• Programación gráfica para entornos virtuales.
• Conocimientos de gráficos 3D y renderizado en tiempo real.
• Uso de herramientas de control de versiones (Git).
• Programación de bajo nivel orientada al rendimiento.
✅ Conocimientos funcionales valorables:
• Simulación, entrenamiento o videojuegos.
• Sistemas en tiempo real.
• Desarrollo de motores gráficos o visualización avanzada.
• Entornos de defensa o aeronáutica.
✅ Competencias clave:
• Capacidad analítica y de resolución de problemas.
• Interés por la programación gráfica y la simulación.
• Orientación a la calidad y optimización del software.
• Trabajo en equipo en entornos técnicos complejos.
✅ Idiomas:
• Inglés técnico valorable.
Additional information
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.
You'll most likely need Spanish to apply.This job was automatically translated to English, .