Airbus

Future Capabilities Virtualization Engineer – d/f/m

Airbus

full-time

Posted on:

Location Type: Office

Location: Manching • 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

AnsibleDockerGoLinuxPython

About the role

  • Design and develop highly-representative and modular hosting solutions for Unmanned Aircraft Systems (UAS) subsystem simulations and payload software, using C++ language and modern software architecture patterns.
  • Apply DevOps and Test-Driven Development principles and tools.
  • Document and communicate virtual hardware emulations architectures, interfaces, and operational procedures for maintainability.
  • Collaboration with cross-functional teams to integrate system software, middleware, and mission planning applications.
  • Deployment, integration and qualification of simulation models in system development and testing environments.
  • Integrate third-party libraries and APIs for enhanced simulation fidelity and functionality.
  • Analyse and fix reported issues.
  • Mentor junior engineers and contribute to technical leadership within the team.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or Aeronautical Engineering related technical field preferred.
  • At least 5 years of professional experience in Software development.
  • Very good knowledge of modern C++ and Object-Oriented Programming principles.
  • Very good knowledge of a scripting language (Python, Bash, Golang).
  • Very good knowledge of Linux environments and Ansible or similar configuration and deployment tools.
  • Experience with virtualisation and container orchestration technologies.
  • Familiarity with CMake, Conan, Git and Docker.
  • Professional level English.
  • German would be a plus.
  • Knowledge of UAS concepts, hardware interfaces, flight dynamics, and standards would be a plus.
  • Proven experience with flight simulators and integration would be a plus.
Benefits
  • Attractive salary and special payments
  • 30 days paid vacation and extra days-off for special occasions
  • Excellent upskilling opportunities and great international, group-wide development prospects
  • Special benefits: employer-funded pension, employee stock options, discounted car leasing, special conditions for insurances, subsidies for public transport, employee benefits at cooperating companies
  • On-site facilities: Medical officer for check-ups and other health-related services, canteen and cafeteria, kindergarten close to the site
  • Compatibility of family & work (job sharing, part-time models, flexible working hours, individual timeout)
  • Working in a diverse environment, with more than 140 nationalities, where every voice is heard

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C++Object-Oriented ProgrammingPythonBashGolangLinuxAnsiblevirtualisationcontainer orchestrationflight simulation
Soft skills
communicationcollaborationmentoringtechnical leadership
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringBachelor's degree in Aeronautical Engineering