Stellenbeschreibung
Aufgaben: Konzeption, Entwicklung und Pflege einer querschnittlichen Softwareplattform Analyse von Anforderungen, Spezifikation und Architekturentwicklung zur strategischen Weiterentwicklung Unterstützung weiterer Teams beim Einsatz der Plattform sowie Steuerung externer Entwicklungspartner Entwicklung in C++, Rust und TypeScript unter Linux, QNX und FreeRTOS mit modernen Tools (u. a. Git, Atlassian, CMake, Buildroot) agile Planung und Umsetzung der Entwicklungsaufgaben nach SCRUM Profil: Studium im Bereich Informatik oder vergleichbare Qualifikation mit mehrjähriger Erfahrung als Software Architekt sehr gute Programmierkenntnisse in C++ oder Rust, ergänzt durch Erfahrung mit modernen Tools und Technologien sehr gute Kenntnisse in Softwarearchitektur, Echtzeit-Datenverarbeitung, Event- und Ablaufsteuerungen sowie Middleware- / Socket-Programmierung (TCP/IP, DDS, CANopen) Praxis in agilen Entwicklungsmethoden (SCRUM) sowie sicherer Umgang mit MS Office selbständige Arbeitsweise, Teamfähigkeit, Flexibilität und hohe Lernbereitschaft sehr gute Deutsch- und Englischkenntnisse