Embedded Software Engineer FCS&FMS
Internship Lancing (West Sussex) IT development
Job description
Airbus Defence and Space GmbH
Airbus is a global leader in aeronautics, space and related services. In 2019 it generated revenues of € 70.5 billion and employed a workforce of around 134,000. Airbus offers the most comprehensive range of passenger airliners. Airbus is also a European leader providing tanker, combat, transport and mission aircraft, as well as one of the world’s leading space companies. In helicopters, Airbus provides the most efficient civil and military rotorcraft solutions worldwide.
Our people work with passion and determination to make the world a more connected, safer and smarter place. Taking pride in our work, we draw on each other's expertise and experience to achieve excellence. Our diversity and teamwork culture propel us to accomplish the extraordinary - on the ground, in the sky and in space.
Job Description
A vacancy for a Embedded Software Engineer (d/m/f) FCS & FMS has arisen within Airbus Defence and Space in Ottobrunn. The successful applicant will join “Flight Control Software”.
Your Tasks:
· Development of embedded applications for Flight Control Computer in a Team with Systems and Safety Engineers
· Being part of an agile team, that designs, implements and tests safety critical real time software
· Participation and contribution to Software Reviews and applicable documents
· Design and document the software architecture and the preliminary design.
· Support the planning of the next software increments/release/sprint/.
· Contribute to the definition and improvement of design.
· Elicit, analyse and derive requirements from stakeholder needs or upper- level requirements, over the successive system decomposition levels
· Write requirements in compliance with quality criteria, avoiding over- and under- specification
· Manage specificities of interface requirements
· Define & justify the requirements allocation to the given system elements taking into account the architectural interfaces and constraints, (e.g. requirements constraining system architecture), ensuring traceability
· Manage requirement changes, including impact analysis and requirements baseline establishment
· Verify that the sub-system, equipment and component's requirements are correctly and completely implemented.
Your Qualification:
· University Degree in Computer Science or similar
· Passionate Software Developer and Teamplayer
· Very good knowledge in C
· Very good knowledge in Embedded Systems Software Development
· Knowledge in Java and Python
· Experience with programming standards
· Proven Experience with safety critical Standards (ED-12C/DO-178C, ED-218/DO-331, ED-80/DO-254)
· Experience with Model-based System Design (data flow and state machine diagrams) and Automated Code Generation with SCADE
· Experience with Requirements Engineering (e.g. DOORS)
· Experience with ARINC 653 based HRTOS and IMA ((ED-124/DO-297)
· Fluent in English, German would be beneficial
We at Airbus take diversity serious! For more information go to:
https://www.airbus.com/careers/working-for-airbus/inclusion-and-diversity.html
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.
By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
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.