Back to jobs
Logo of Airbus
Airbus
Actively hiring

Lead Simulation Software Developer (m/f/d) for Eurodrone Virtual Engineering

Workplace
On-site
Commitment
Full-time
Seniority
Lead
Posted
Location
Manching, Germany

As the Lead Simulation Software Developer, you will lead the Simulation-Specific Components (SSC) group within the Joint Model Office (JMO) for the Eurodrone Virtual Engineering programme. You will coordinate the development of specialized simulation models and components, ensuring their integration and alignment with overall requirements. You will act as a key technical point of contact, driving the development of sophisticated software solutions and contributing to high-fidelity simulations.

Responsibilities

  • Lead the "Simulation-Specific Components" (SSC) group, driving the development of models and components based on given system requirements and development plans.
  • Coordinate the development and pre-integration of simulation frameworks, test support systems, and dedicated services.
  • Perform pre-integration of in-house and 3rd party components for handover to JMO Simulation Integration and Deployment teams.
  • Support architects and integration teams with bug investigation and change requests; maintain structured communication with the Joint Model Office and Model Development Teams.
  • Organize and chair JMO meetings as defined in the project plan.
  • Design software architectures for new simulation tools and models.
  • Develop and maintain high-fidelity simulation models (aircraft sensors, tactical environment, communication, visualization, and aircraft equipment).
  • Implement sophisticated software components, primarily in C++.
  • Ensure all software and models meet the high-fidelity and reliability standards of the JMO through rigorous unit, integration, and system testing.
  • Create tools for automation, build-pipelines, and code generation.

Requirements

  • We are looking for candidates with a Bachelor's or Master's degree (or equivalent) in Computer Science, Aerospace Engineering, Electrical Engineering, or a related discipline
  • Extensive experience in software development within complex, large-scale systems.
  • Experience in coordinating technical tasks or leading small development groups is highly desirable.
  • Deep expertise in software design, procedural, and object-oriented programming.
  • Proven experience in unit, integration, and system testing.
  • Strong background in distributed systems and simulation frameworks.
  • Profound knowledge of C/C++ (Expert level)
  • Knowledge of distributed systems and simulation frameworks
  • Scripting languages (e.g. Bash, Python)
  • Build Systems (e.g. CMake) and packaging (e.g. conan.io, RPM, DEB)
  • QT Framework (e.g. QML/QtQuick)
  • Proficiency with Linux and Windows
  • Experience with version control systems, office applications, and Atlassian tools (e.g., Confluence, Jira)
  • Experience with CI/CD or DevOps tools (e.g., Jenkins) and software development (e.g., VS Code)
  • Strong communication skills: Ability to interface effectively with multidisciplinary teams and stakeholders.
  • Ability to structure workflows, manage meetings, and ensure technical alignment.
  • Familiarity with agile working methods.
  • Ability to work independently and take ownership of the SSC group's deliverables.
  • Ability to work in an international environment
  • English: Business fluent

Nice to have

  • German, Spanish, French or Italian are a plus

Benefits

  • Attractive salary including holiday pay, Christmas bonus and profit sharing
  • 30 days holidays and extra days-off for special occasions
  • Excellent upskilling opportunities and great development prospects
  • Special benefits: employer-funded pension, employee stock options, discounted car leasing, special conditions for insurances, public transport subsidy, discounts at local businesses
  • On-site-facilities: Medical officer for check-ups and other health-related services, canteen and cafeteria, kindergarten nearby