// Role Summary
Join Airbus Defence and Space as an Embedded Software Engineer in Manching, developing safety-critical real-time software for manned and unmanned air vehicles. This role offers a dynamic, international environment with excellent development prospects.
// Key Responsibilities
- Develop safety-critical real-time embedded software for Flight Control Computers.
- Contribute to software architecture design, implementation, and testing.
- Analyze stakeholder needs and manage requirements throughout the development lifecycle.
- Work with programming standards, Model-based System Design, and automated code generation tools.
- Gain experience with safety-critical standards like ED-12C/DO-178C and ARINC 653 RTOS.
// Role Specification
Embedded Software Engineer FCS & FMS (m/f/d)
Airbus Defence and Space is seeking a creative and innovative Embedded Software Engineer to join their Flight Control Software department in Manching. This role focuses on developing safety-critical software for manned and unmanned air vehicles across programmes such as Eurofighter and Eurodrone.
Your Responsibilities:
- Be an integral part of an agile team designing, implementing, and testing safety-critical real-time software.
- Develop embedded applications and low-level platform software for Flight Control Computers.
- Conduct software reviews and maintain comprehensive documentation.
- Design and document software architecture.
- Support the planning of software increments and contribute to design improvements.
- Analyze stakeholder needs and upper-level requirements, specifying actionable requirements.
- Write requirements in compliance with quality criteria and define their allocation to system elements.
- Manage requirement changes, including impact analysis, and verify correct and complete implementation.
What We Are Looking For:
- A Master's degree in Computer Science or a related field.
- A minimum of 3 years of professional experience in software development.
- Passion for software development and a strong team-player attitude.
- Good knowledge of Embedded Systems Software Development and/or low-level platform software.
- Familiarity with Processors and Processor architectures for Safety Critical Computing.
- Experience in Hardware/Software Interface Definition.
- Proficiency with programming standards and Model-based System Design (e.g., data flow and state machine diagrams).
- Experience with SCADE, Automated Code Generation, and Requirements Engineering.
- Hands-on experience with safety-critical standards (ED-12C/DO-178C, ED-218/DO-331, ED-80/DO-254).
- Experience with ARINC 653 based real-time operating systems and IMA (ED-124/DO-297) is highly desired.
- Ability to work effectively in multidisciplinary teams.
- Strong analytical and problem-solving skills.
- Excellent communication skills in English (written and verbal). German language skills are a plus.
Your Benefits:
- Attractive salary and special payments.
- 30 days paid vacation and extra days off for special occasions.
- Excellent upskilling opportunities and international development prospects.
- Comprehensive benefits including employer-funded pension, employee stock options, discounted car leasing, special insurance conditions, public transport subsidies, and benefits at cooperating companies.
- On-site facilities: Medical officer, canteen, cafeteria, and nearby kindergarten.
- Support for work-life balance through job sharing, part-time models, flexible working hours, and individual timeouts.
- A diverse working environment with over 140 nationalities.
This permanent position requires awareness of potential compliance risks and a commitment to act with integrity.