Du entwickelst hardwarenahe Embedded Software für elektrische Antriebssysteme in der Luftfahrt und begleitest die Umsetzung von der Entwicklung bis zur Integration. Zu deinen Aufgaben gehören:
- Gestaltung robuster Softwarearchitekturen und Implementation auf modernen SoC- und ARM-basierten Plattformen.
- Design von hardwarenaher Software und Algorithmen.
- Enge Zusammenarbeit mit der Hardwareentwicklung und Nutzung deines Verständnisses für Elektronik, um Systeme ganzheitlich zu denken.
- Gestaltung der Schnittstellen zwischen Software und FPGA, um Software und Hardware optimal zu verbinden.
- Integration modellbasierter Entwicklungsansätze (MATLAB/Simulink) in die Softwareentwicklung und Sicherstellung des reibungslosen Übergangs von Simulation zu Seriencode.
- Pflege einer sauberen Codebasis und transparente Entwicklungsprozesse durch konsequente Nutzung von Versionierungstools und kontinuierlicher Integration.
