C++ Developer for Drone Simulation and Virtual Environments

Indra·Madrid, 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 native-level Spanish

    Listed as a requirement in the ad.

  • Be near Madrid for hybrid days

    No relocation package mentioned.

  • Have 3+ years of experience

    Mid-level role.

Pulled from the advert automatically — the full ad is what counts.

Added 7 days ago
Read the full advert

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 for Drone Simulation and Virtual Environments, to work in Coslada under a hybrid model, participating in the development of advanced simulators used for training, experimentation, and operational analysis.

You will work on creating complex virtual scenarios where aircraft, drones, vehicles, vessels, sensors, communication systems, and other elements that replicate realistic operational environments for training and simulation interact.

What you'll do

• Develop software in C++ for training simulators and operational analysis.

• Design and implement the behavior of simulated entities such as aircraft, vehicles, sensors, and mission systems.

• Participate in the integration of virtual scenarios within complex simulation platforms.

• Develop and integrate functionalities associated with tactical and synthetic environments.

• Implement interaction between different scenario elements using behavior logic.

• Collaborate with simulation, software, systems, and integration teams.

• Participate in the validation and testing of the developed functionalities.

• Contribute to the evolution of advanced simulation capabilities and artificial intelligence.

What you'll get

Stability and Future 🏢✨: Involvement in strategic, long-term technological programs.

Real Impact 🤝: You will directly contribute to systems used for training and operational analysis.

Technological Environment 🌍: Collaboration with experts in simulation, software, and systems engineering.

Flexibility ⏳: Hybrid model.

Career Plan 📈: Professional development in simulation, artificial intelligence, and complex systems.

Career plan 📈: Professional development in simulation, artificial intelligence, and complex systems.

Continuous Training 📚: Open University and Udemy for Business.

Exclusive Benefits 🎁 and flexible compensation 💸📊.

🎯 What are we looking for?

Education:

Degree in Computer Engineering, Telecommunications, Industrial Engineering, or similar.

Minimum experience:

3 to 4 years of experience in software development with C++.

Technical skills:

• Advanced C++ programming.

• Object-oriented development.

• Integration of software applications and systems.

• Software development for complex systems.

• Version control and good development practices.

Valuable knowledge:

• Unity or Unreal Engine.

• Artificial Intelligence applied to simulation or video games.

• Video game development.

• Simulation and training.

• Tactical or synthetic environments.

• Mission and communication systems.

Key competencies:

• Analytical skills and problem-solving.

• Interest in simulation, video games, and complex systems.

• Capacity for continuous learning.

• Multidisciplinary teamwork.

• Focus on software quality.

Languages:

• Intermediate English.

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.

You'll most likely need Spanish to apply.This job was automatically translated to English, .

About the company

Indra

Indra

IT and Defense

View company profile
Spanish company
57000 employees