A
Airbus
BackendLead
Lead Simulation Software Developer (m/f/d) for Eurodrone Virtual Engineering
C++BashPythonCmakeConan.IoRpmDebQt FrameworkQmlQtquickLinuxWindowsGitConfluenceJiraJenkinsVS Code
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