Airbus

Senior Software Developer C++ (m/f/d) for Eurodrone Virtual Engineering Simulation

Airbus
Apply
4 days ago
Manching, GermanySenior

Responsibilities

  • Design software architectures for simulation tools and models.
  • Develop and maintain high-fidelity simulation models for aircraft sensors, tactical environments, communications, visualization, and aircraft equipment.
  • Implement software components primarily in C++.
  • Perform unit, integration, and system testing to ensure high-fidelity and reliable software and models.
  • Create automation, build-pipeline, and code-generation tools.
  • Lead and coordinate the Simulation-Specific Components group and its development deliverables.
  • Coordinate simulation frameworks, test support systems, dedicated services, and pre-integration of internal and third-party components.
  • Support architects and integration teams with bug investigations and change requests.
  • Organize and chair Joint Model Office meetings and communicate with model development and integration teams.

Requirements

  • Bachelor’s or master’s degree, or equivalent, in computer science, aerospace engineering, electrical engineering, or a related discipline.
  • Extensive software development experience within complex, large-scale systems.
  • Experience coordinating technical tasks or leading small development groups is highly desirable.
  • Deep expertise in software design and procedural and object-oriented programming.
  • Proven experience with unit, integration, and system testing.
  • Strong background in distributed systems and simulation frameworks.
  • Expert-level knowledge of C/C++.
  • Knowledge of Bash or Python scripting, CMake, packaging tools such as conan.io, RPM, and DEB, and the Qt framework including QML/QtQuick.
  • Proficiency with Linux and Windows.
  • Experience with version control systems, office applications, Atlassian tools such as Confluence and Jira, CI/CD or DevOps tools such as Jenkins, and software development tools such as VS Code.
  • Strong communication, workflow-structuring, meeting-management, ownership, and cross-functional collaboration skills.
  • Business-fluent English; German, Spanish, French, or Italian is a plus.
  • Ability to work in an international environment and travel internationally when required.

Benefits

  • Attractive salary with holiday pay, Christmas bonus, and profit sharing.
  • 30 days of holiday plus additional days off for special occasions.
  • Upskilling opportunities and development prospects.
  • Employer-funded pension, employee stock options, discounted car leasing, insurance discounts, public transport subsidy, and local business discounts.
  • On-site medical services, canteen, cafeteria, and nearby kindergarten.
  • Flexible working arrangements where possible; the position is associated with on-site facilities and international travel opportunities.
  • Permanent employment with Airbus Defence and Space GmbH.

Tech Stack

BashCC++CMakeJenkinsLinuxPythonWindows

Categories

Contact me