Abwechslungsreiche Aufgaben? Findest du hier!
Als Experte für Embedded Software bist du verantwortlich für Softwarelösungen, die elektrische Luftfahrtantriebe Wirklichkeit werden lassen. Zu deinen Verantwortlichkeiten zählen:
- Gestaltung robuster Softwarearchitekturen und Implementation auf modernen SoC- und ARM-basierten Plattformen
- Design von hardwarenaher Software und Algorithmen für die Motorsteuerung
- Sicherstellung von Echtzeitfähigkeit und Optimierung für RTOS-Systeme
- Enge Zusammenarbeit mit der Hardwareentwicklung und Nutzung deines Verständnisses für Elektronik, um Systeme ganzheitlich zu denken
- Analyse von Anforderungen und technischen Spezifikationen sowie Unterstützung bei der Definition von Schnittstellen in enger Zusammenarbeit mit den Systemingenieuren
- 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