Skip to main content
Airbus
Scraped fromBuiltinToday
BackendLead

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

C++BashPythonCmakeConan.IoRpmDebQt FrameworkQmlQtquickLinuxWindowsGitConfluenceJiraJenkinsVS Code
Work Type
-
Job Type
-
Location
Worldwide
Salary
Not specified

About the Position

Airbus Defence & Space is seeking a Lead Simulation Software Developer for the Eurodrone Virtual Engineering team. The role involves leading the development of high-fidelity simulation models and components, coordinating technical tasks within the Joint Model Office, and designing software architectures for new simulation tools.

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

  • 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

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
  • 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
  • Flexible working arrangements
Lead Simulation Software Developer (m/f/d) for Eurodrone Virtual Engineering
View Original