Junior Simulation Software Developer C/C++ (m/f/d)
Airbus Defence and Space GmbH ist noch nicht auf Defendra. Deine Bewerbung liegt hier für die Firma bereit – wir informieren sie. Originalanzeige auf ag.wd3.myworkdayjobs.com (öffnet in neuem Tab)
Stellenbeschreibung
Tätigkeitsbeschreibung
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 centered 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 customized development solutions.
Diese Tätigkeit erfordert ein Bewusstsein für mögliche Compliance-Risiken und integres Verhalten. Beide Punkte sind Grundvoraussetzungen für den Erfolg, den guten Ruf und das nachhaltige Wachstum des Unternehmens.
Unternehmen
Vertragsart
Erfahrungsniveau
Professionell
Tätigkeitsfamilie
Softwarenentwicklung
Durch das Übermitteln eines Lebenslaufs oder einer Bewerbung erklären Sie sich damit einverstanden, dass Airbus Informationen über Sie verwendet und speichert, um Ihre Bewerbung oder ein zukünftiges Beschäftigungsverhältnis nachzuverfolgen. Diese Informationen werden ausschließlich von Airbus verwendet.
Airbus strebt eine Belegschaft und Arbeitsatmosphäre an, die sich durch Vielfalt und Integration auszeichnen. Wir freuen uns über jede Bewerbung, unabhängig vom sozialen und kulturellen Hintergrund, Alter, Geschlecht, Behinderungsstatus, von der sexuellen Orientierung und Konfession des Bewerbers.
Airbus ist und bleibt der Chancengleichheit für alle verpflichtet. Daher werden wir im Rahmen eines Einstellungsverfahrens niemals um Vorabzahlungen jeglicher Art an uns oder Drittanbieter fragen. Jede Verkörperung von Airbus zu diesem Zweck sollte an gemeldet werden.
Bei Airbus unterstützen wir Dich dabei, einfacher und flexibler zu arbeiten, sich zu vernetzen und zusammenzuarbeiten. Wo immer möglich, fördern wir flexible Arbeitsregelungen, um innovatives Denken und Arbeiten zu stärken.