Die Rolle des Softwareentwicklers
In dieser Position arbeiten wir eng zusammen, um komplexe Software-Systeme für Luftfahrtanwendungen zu entwickeln. Unsere Hauptaufgabe besteht darin, sicherzustellen, dass die Software strengsten Anforderungen entspricht und optimale Leistung bietet.
Aufgaben und Verantwortlichkeiten
* Entwicklung von Software für Embedded Systeme, angepasst an die spezifischen Anforderungen der Luftfahrtindustrie
* Umsetzung technischer Spezifikationen und Feinspezifikationen, um die optimalen Ergebnisse in Bezug auf Hardwarearchitektur, Baugruppen und Mikrocontroller-Systemen zu erzielen
* Definition, Programmierung und Test von Board Support Packages für elektronische Regler-Einheiten
* Koordination der Aufgaben mit relevanten Abteilungen und Teams
* Durchführung von Software-Reviews zu Anforderungsanalyse und Softwaredesign
* Auswertung und Dokumentation der Ergebnisse der Nachweisführung
* Mitarbeit bei der Neu- und Weiterentwicklung von Produkten sowie Unterstützung in interdisziplinären Entwicklungsteams
Vorausgesetzte Fähigkeiten und Qualifikationen
* Abschluss im Bereich Informatik, Elektrotechnik oder Elektronik
* Nachweisbare Erfahrung in der Programmierung von Embedded Systemen und der selbstständigen Umsetzung von technischen Anforderungen
* Nachweisbare Erfahrung bei der Anwendung von Model-basierten Softwareengineeringmethoden und -tools
* Gute Kenntnisse in hardwarenaher C-Programmierung und Microcontroller-Programmierung
* Nützliche Kenntnisse in Multicore-Technologien
* Nützliche Kenntnisse in der Softwareentwicklung für Luftfahrtanwendungen (DO-178)
* Fundierte Deutsch- und Englischkenntnisse
* Analytische und strukturierte Arbeitsweise
* Teamfähigkeit und Kommunikationsvermögen
Bewerbung
Für diese Herausfordernde Funktion suchen wir nach qualifizierten Kandidaten, die sich ausreichend über die erforderlichen Fähigkeiten und Qualifikationen unterrichtet haben.