Junior Simulation Software Developer C/C++ (m/f/d)

Airbus Defence and Space

Manching

On-site

EUR 52,000 - 76,000

Full time

13 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Holiday pay & Christmas bonus
Profit sharing
Employer-funded pension
Employee stock options
Discounted car leasing
Public transport subsidy
On-site medical services, canteen and幼

Job summary

Airbus Defence and Space GmbH in Germany is seeking a Junior Software Engineer for the MTSF team to develop and test high-fidelity simulation models of avionics and aircraft systems. You will translate requirements into robust simulation software, implement interfaces, and contribute to deployment and customer acceptance activities.

Join a team working on full lifecycle simulation solutions with a focus on C/C++ and real-time systems, located near Munich in Manching, with opportunities for

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Aerospace or Electrical Engineering.
  • Experience in software development, design, testing and documentation.
  • Proficiency with C/C++ and distributed systems knowledge.

Responsibilities

  • Develop simulation models based on avionics software for aircraft equipment.
  • Collaborate with customers from aircraft development projects.
  • Support testing of real aircraft equipment and deployments.
  • Implement real-time software components in C and integrate modules.
  • Create requirements, test procedures and formal acceptance artifacts.
  • Define simulation interfaces with internal/external stakeholders.
  • Develop automation tools and optimized build pipelines.
  • Support deployment from model development to customer acceptance.
  • Travel occasionally to meet partners on-site.

Education

Bachelor's or Master’s degree in Computer Science
Aerospace Engineering
Electrical Engineering

Tools

CMake
Conan
RPM/DEB packaging
VS Code
Jenkins
Git

Job description

Job Description

The A400M is a versatile European tactical airlifter that bridges the gap between traditional transport aircraft and strategic airlift capabilities. It stands as a symbol of industrial excellence and collaborative defense capability.

Be part of this journey and join our team to shape the future of A400M simulation! We develop advanced simulation software for the A400M programme, ranging from high‑fidelity Full Flight Simulators (FFS) for pilot training to advanced test facilities for avionics integration and certification. We support the A400M Military Test and Support Facility (MTSF) by providing simulation models that enable the verification and certification of avionics at software, equipment, and system levels. Our work ensures that aircraft updates are accurately represented in both training and test environments, utilizing a tech stack centred on C/C++.

As a Junior Software Engineer in our MTSF team, you will be responsible for the full lifecycle of simulation solutions. You will translate high‑level operational and system requirements from a variety of stakeholders into robust simulation models, design and define the necessary simulation interfaces, develop and test complex models, and drive the successful release and deployment of those models. Throughout the process you will guarantee high‑quality delivery and provide support during customer‑acceptance activities.

Your location

Located about an hour’s drive north of Munich, Manching is an up‑and‑coming market town that offers a wide range of leisure and cultural activities. Here, you can enjoy the quality of life in the countryside while the pleasures of near‑by cities are still within easy reach.

Your 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
  • Special benefits: 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

At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

Your responsibilities include
  • Developing simulation models based on avionics software to accurately represent aircraft equipment and systems
  • Working closely with customers from aircraft development
  • Providing solutions to support testing of real aircraft equipment
  • Implementing robust real time software components, primarily using C, and integrating both in‑house and third‑party modules
  • Create requirements, test procedures and supporting documentation and perform formal acceptances
  • Designing and defining simulation interfaces in close collaboration with internal and external stakeholders
  • Driving development excellence by creating tools for automation, code generation, and optimized build pipelines
  • Supporting the entire deployment cycle, from initial model development to successful integration and customer acceptance
  • Working internationally gives you the opportunity to travel occasionally to meet partners on‑site
We are looking for candidates with the following skills and experience
Education
  • We are looking for candidates with a Bachelor’s or Master’s degree (or equivalent) in Computer Science, Aerospace Engineering, Electrical Engineering, or a related discipline
Professional Experience
  • Relevant experience in the field of software development:
    • Software design
    • Procedural and object orientated programming
    • Unit, integration and system testing
  • Your proficiency in C/C++ and knowledge of distributed systems and simulation frameworks will be instrumental in this role
Technical Skills
  • Profound knowledge of C/C++
  • 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)
  • 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)
  • Experience with Avionics buses would be a plus
  • Experience with real time applications would be a plus
Work Methods and Soft Skills
  • Familiarity and agreement with agile working methods
  • Ability to work in large teams and be an excellent team player
  • Ability to work independently
  • Proactive approach
Language Skills
  • English: Business fluent
  • German, Spanish, French or Italian are a plus

Not a 100% match? No worries! Airbus supports your personal growth with customised development solutions.

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

Company

Airbus Defence and Space GmbH

Employment Type

Permanent

Experience Level

Professional

Job Family

Software Engineering

Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com

At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Simulation Software Developer C/C++ (m/f/d)
Junior Simulation Software Developer C/C++ (m/f/d)

Airbus • Manching

On-site
EUR 60,000 - 75,000
Holiday pay and bonus
Profit sharing
30 days holidays
+5
Junior Simulation Software Developer C/C++ (m/f/d)
Junior Simulation Software Developer C/C++ (m/f/d)

Prestwick Aerosystems • Germany

On-site
EUR 55,000 - 75,000
Holiday pay and Christmas bonus
Profit sharing
30 days holidays
+3
Junior Simulation Software Developer C/C++ (m/f/d)
Junior Simulation Software Developer C/C++ (m/f/d)

Arbeitsagentur • Manching

On-site
EUR 56,000 - 78,000
Junior Simulation Software Developer C/C++ (m/f/d)
Junior Simulation Software Developer C/C++ (m/f/d)

Prestwick Aerosystems • Manching

On-site
EUR 50,000 - 65,000
Holiday pay
Christmas bonus
Profit sharing
+1
Software Developer Simulation (d/f/m)
Software Developer Simulation (d/f/m)

Airbus Defence and Space • Manching

On-site
EUR 70,000 - 105,000
Attractive salary
30 days vacation
Upskilling opportunities
+8
Software Developer Simulation (d/f/m)
Software Developer Simulation (d/f/m)

Airbus Defence and Space GmbH • Manching

On-site
EUR 55,000 - 75,000
Attraktives Gehalt und Sonderzahlungen
30 Tage bezahlter Urlaub
Exzellente Weiterbildungsmöglichkeiten
+4
Senior Software Simulation Engineer (d/f/m)
Senior Software Simulation Engineer (d/f/m)

Prestwick Aerosystems • Manching

On-site
EUR 90,000 - 120,000
Company pension schemes
Bike leasing
Flexible working hours
+1
Senior Software Simulation Engineer (d/f/m)
Senior Software Simulation Engineer (d/f/m)

Airbus • Manching

On-site
EUR 90,000 - 130,000
Company pension schemes
Bike leasing
30 days annual leave
+7
Simulation & Modelling Engineer (d/f/m)
Simulation & Modelling Engineer (d/f/m)

Airbus Defence and Space • Immenstaad am Bodensee

On-site
EUR 70,000 - 110,000
30 days holidays
Special payments
Pension plan
+3
Software Engineer (d/f/m)
Software Engineer (d/f/m)

Airbus • Manching

On-site
EUR 65,000 - 90,000
Salary and special payments
30 days holidays
Upskilling opportunities
+6