Embedded Software Engineer FCS & FMS (f/m/d)
// Role Summary
Airbus Defence and Space is seeking a creative and innovative Embedded Software Engineer to join their Flight Control Software team in Manching. This role involves developing safety-critical software for manned and unmanned air vehicles on programs like Eurofighter and Eurodrone.
// Key Responsibilities
- Develop safety-critical, real-time embedded software for Flight Control Computers.
- Work within an agile team on software architecture design, implementation, and testing.
- Analyze stakeholder needs and manage requirement specifications and changes.
- Utilize programming standards, Model-based System Design, and automated code generation.
- Experience with safety-critical standards (e.g., DO-178C) and real-time operating systems is required.
// Role Specification
About the Role
Are you a creative, innovative, and customer- and solution-oriented individual looking to re-think software development? Airbus Defence and Space in Manching is offering a challenging opportunity for an Embedded Software Engineer (m/f/d) within the "Flight Control Software" department. You will be part of a team developing safety-critical software for both manned and unmanned air vehicles across major programs such as Eurofighter and Eurodrone.
Your Location
Manching, situated about an hour north of Munich, is a vibrant market town offering a rich array of leisure and cultural activities. Enjoy a high quality of life in the countryside with easy access to the amenities of nearby cities.
Your Benefits
- Attractive salary and special payments.
- 30 days paid vacation plus extra days off for special occasions.
- Excellent upskilling and international development opportunities within the group.
- Comprehensive special 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 a nearby kindergarten.
- Support for work-life balance through job sharing, part-time models, flexible working hours, and individual timeout options.
- A diverse and inclusive working environment with over 140 nationalities, where every voice is valued.
Your Tasks
- Be an integral part of an agile team responsible for 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.
- Contribute to design definition and continuous improvement.
- Analyze stakeholder needs and/or 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.
- Verify that requirements are correctly and completely implemented.
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.
- A passion for software development and strong teamwork abilities.
- Proficiency in Embedded Systems Software Development and/or low-level Platform Software.
- Good knowledge of Processors and Processor architectures for Safety Critical Computing.
- Experience in Hardware/Software Interface Definition.
- Experience with programming standards and Model-based System Design (data flow and state machine diagrams).
- Experience with SCADE and Automated Code Generation, along with Requirements Engineering.
- Hands-on experience with safety-critical standards such as ED-12C/DO-178C, ED-218/DO-331, and ED-80/DO-254.
- Experience with ARINC 653 based real-time operating systems and IMA (ED-124/DO-297) is highly desired.
- The ability to work effectively in a multidisciplinary team environment.
- Strong analytical and problem-solving skills.
- Excellent communication skills in English (written and verbal). German language skills are a plus.
If you're not a 100% match, don't worry! Airbus supports your personal growth with customized 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.