
Task Description/Your responsibilities:
- Contribution within the development of safety critical embedded real time SW for aircraft systems according to RTCA/DO-178B, Level A to Level D
- Autonomous working according to AES and project specific processes
- Support the tailoring of development processes to project-specific needs
- Support the Specification of Software High Level Requirements
- Development of Software Low Level RequirementsSoftware Coding in C
- SW debugging
- Software integration and analysis
- Support the design of internal and external interfaces
- Design/adaptation of existing solutions for new applications by using dedicated/standardized tools
- Support the definition of “Statement of Works” to be presented to potential suppliers
- Configuration control / change management of all items produced using applicable CM tools (e.g. Synergy, Dimensions) according to applicable Configuration Management Plan.
Qualification/Experience:
- Graduate Software Engineer (or equivalent knowledge and skills acquired by other means)
- Experience in Software Development for at least 3 years
- Good English capabilities, both spoken and written, at least B2 (CEFR)
- High flexibility and adaptability
- Specification of high level and low level software requirements (SRS, SDDD)
- Technical reviews
- Programming experience in C and/or Assembler Code
Recommended skills:
- V-model development cycle (preferably of safety critical software acc. to RTCA/DO-178)
- Experience within the usage of hardware in the loop test facilities
- Python Test Script Language
- InCircuit-Debugger (Lauterbach)
- MISRA guidelines (C)
- DOORS
- Configuration management in SVN, or IBM Rational Synergy/Change, or Serena Dimensions
- IBM - Rational Test RealTime