Stellenbeschreibung
Aufgaben: Konzeption, Entwicklung und kontinuierliche Pflege einer querschnittlichen Softwareplattform Anforderungsanalyse, Spezifikation und Architekturentwicklung zur strategischen Weiterentwicklung der Plattform Unterstützung weiterer Teams beim Einsatz der Plattform sowie Steuerung externer Entwicklungspartner Softwareentwicklung in C++ (17/20), Rust und TypeScript unter Linux, QNX und FreeRTOS unter Nutzung moderner Tools (git, Atlassian, CMake u. a.) agile Planung und Umsetzung der Entwicklungsaufgaben nach SCRUM Profil: Studium im Bereich Informatik oder eine vergleichbare Qualifikation mit Schwerpunkt Softwareentwicklung mehrjährige Erfahrung in der Softwareentwicklung mit C++ oder Rust, ergänzt durch Erfahrung mit modernen Tools und Technologien Kenntnisse in Softwarearchitektur, Middleware- / Socket-Programmierung und Echtzeit-Datenverarbeitung sowie Verständnis von IT-Security-Aspekten gute Kenntnisse von XML, JSON, Bamboo, Git, Virtualisierung sowie von Xilinx Zynq Ultrascale MPSoC Plattformen selbständige Arbeitsweise, Teamfähigkeit und hohe Lernbereitschaft sehr gute Deutsch- und Englischkenntnisse