A

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Junior Simulation Software Developer C/C++

Software EngineeringPosted on Nov 12
Full-timeManching, Germany

About the Job

Requirements

  • Relevant experience in software development, including software design, procedural and object-oriented programming, and unit, integration, and system testing.
  • Proficiency in C/C++ and knowledge of distributed systems and simulation frameworks.
  • Knowledge of scripting languages such as Bash or Python.
  • Knowledge of build systems such as CMake and packaging tools or formats such as conan.io, RPM, or DEB.
  • Proficiency with Linux and Windows.
  • Experience with version control systems, office applications, and Atlassian tools such as Confluence and Jira.
  • Experience with CI/CD or DevOps tools such as Jenkins and software development tools such as VS Code.
  • Familiarity with and agreement with agile working methods.
  • Ability to work independently.
  • Bachelor's or master's degree, or equivalent, in Computer Science, Aerospace Engineering, Electrical Engineering, or a related discipline.

Responsibilities

  • Develop simulation models based on avionics software to accurately represent aircraft equipment and systems.
  • Work closely with customers from aircraft development.
  • Provide solutions to support testing of real aircraft equipment.
  • Implement robust real-time software components, primarily using C, and integrate in-house and third-party modules.
  • Create requirements, test procedures, and supporting documentation, and perform formal acceptances.
  • Design and define simulation interfaces in close collaboration with internal and external stakeholders.
  • Create tools for automation and code generation, and optimize build pipelines to drive development excellence.
  • Support the entire deployment cycle, from initial model development to successful integration and customer acceptance.
  • Travel occasionally to meet partners on-site.

Desired Qualifications

  • Experience with avionics buses.
  • Experience with real-time applications.
  • Knowledge of German, Spanish, French, or Italian.

About the Company

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Airbus designs and manufactures a wide range of aerospace products, including commercial airplanes, helicopters, defense systems, and space technologies. Its aircraft and rotorcraft are built with integrated airframes, propulsion, avionics, and digital systems to carry passengers, cargo, or conduct military missions, while its space division covers satellites, orbital infrastructure, launch services, and secure communications. Airbus differentiates itself with an end-to-end portfolio across commercial, defense, and space, a global manufacturing and services network, and a focus on sustainability and digital transformation. Its goal is to enable global mobility and connectivity while reducing aviation’s environmental impact through sustainable aviation and collaborative innovation.

Company size
10,001+
Company stage
IPO
Headquarters
Blagnac, France
Founded
1970

Recently Posted Jobs

Explore more opportunities at Airbus

See more jobs