Entwicklung sicherheitskritischer Software für luftfahrttechnische Systeme in verschiedenen Anwendungsbereichen, z. B. Landeklappensteuerung, Triebwerksregelung oder Trajektorienberechnung
Mitarbeit an der Entwicklung von Embedded-Software für Echtzeitsysteme
Entwicklung und Anbindung von Treiber- und Systemsoftware für luftfahrtspezifische Hardware
Unterstützung bei Spezifikation, Integration und Verifikation über den gesamten Entwicklungszyklus hinweg
Einsatz und Mitwirkung bei der Testautomatisierung im Embedded-Umfeld sowie im Zusammenspiel von Soft- und Hardware-Debugging
Anforderungen
Studium der Informatik, technischen Informatik, Softwaretechnik oder eine vergleichbare Qualifikation
Mehrjährige Erfahrung in der Embedded Softwareentwicklung, idealerweise im Umfeld sicherheitskritischer Echtzeitsysteme
Programmierkenntnisse in C, von Vorteil Kenntnisse in C++ und Python
Erfahrung im Umgang mit Luftfahrtstandards wie DO-178C und ARINC 653
Erfahrung im Umgang mit Debugging-Tools wie z. B. Lauterbach von Vorteil
Kenntnisse in der Testautomatisierung im Embedded-Umfeld vorteilhaft
Grundverständnis von Kommunikationssystemen wie Ethernet sowie Feldbussen (z. B. CAN, ARINC 429) von Vorteil