Taro Logo

Simulation Software Engineer specialized C++

Airbus is a leader in designing, manufacturing and delivering aerospace products, services and solutions worldwide, pioneering sustainable aerospace.
Getafe, Madrid, Spain
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Aerospace · Defense
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Simulation Software Engineer specialized C++

Airbus, a global leader in aerospace and defense with over 130,000 employees, is seeking a Simulation Software Engineer to join their Future Combat Simulation team in Getafe. This role is central to developing complex simulation architectures for cutting-edge projects like SIRTAP and FCAS.

The position involves working on sophisticated simulation systems for tactical UAS (Unmanned Aerial Systems) that operate in challenging conditions at altitudes of 21,000 feet with over 20 hours of endurance. The role demands expertise in C++ programming and simulation technology, working within an international, Agile environment.

Key responsibilities include implementing software models, developing simulation tools, creating aircraft equipment simulations, and managing relationships with international partners. The ideal candidate will have strong experience in software design, testing, and integration, with particular expertise in C++ 17, distributed systems, and modern development tools including Docker, CMake, and CI/CD pipelines.

The position offers an attractive benefits package including 35+ vacation days, hybrid working arrangements, comprehensive health coverage, and various on-site amenities. Working at Airbus means joining a pioneer in sustainable aerospace, with excellent opportunities for professional growth in a multicultural environment.

This role is perfect for a senior software engineer who is passionate about aerospace technology and wants to contribute to next-generation simulation systems. The position combines technical excellence with international collaboration, offering the chance to work on projects that are shaping the future of aviation and defense technology.

Last updated a month ago

Responsibilities For Simulation Software Engineer specialized C++

  • Implement software models (mainly in C++)
  • Develop tools for test & simulation systems
  • Derive system requirements from operational requirements
  • Develop simulation models representing aircraft equipment
  • Develop simulators applications
  • Create and perform unit/system/acceptance tests
  • Perform integration testing
  • Manage suppliers
  • Coordinate development with international partners and customers

Requirements For Simulation Software Engineer specialized C++

Linux
Python
  • Experience in software design & testing
  • Experience in procedural and object orientated programming
  • Experience in unit, system testing and software integration
  • Experience in distributed systems
  • Very good knowledge of C++ 17
  • Experience with Docker, CMake, and multiplatform development
  • Proficiency in scripting languages (Python, Bash, Powershell)
  • Knowledge of Linux (Debian, SLES, Ubuntu, RHEL7)
  • Experience with CI/CD
  • Knowledge of Communication Protocols & Frameworks
  • Experience with Git version control
  • Very good English written and spoken
  • Capability to work independently
  • Analytical structured thinking

Benefits For Simulation Software Engineer specialized C++

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • 35+ vacation days and additional days-off
  • Attractive salary and compensation package
  • Hybrid working model (40% remote work)
  • Collective transport service in some sites
  • Health insurance
  • Employee stock options
  • Retirement plan
  • Study grants
  • Free canteen
  • On-site kindergarten
  • Medical office
  • Special rates in products & benefits
  • Upskilling opportunities