Ihre Aufgaben
Konzeption, Entwicklung und Pflege einer querschnittlichen Softwareplattform.
Anforderungsanalyse, Spezifikation und Entwickeln der Softwarearchitektur.
Strategische Weiterentwicklung der Plattform und der zugehörigen Entwicklungsprozesse.
Unterstützung anderer Entwicklungsteams bei Ausprägung und Einsatz der Softwareplattform.
Entwicklung in C++ und gegebenenfalls Rust und TypeScript unter Linux.
Auswahl und Aussteuerung externer Entwicklungspartner.
Agile Planung und Umsetzung der Softwareentwicklung durch SCRUM.
Nutzung moderner Softwaretechnologien (C++17/20, Web-Technologien, Rust, git, Atlassian Tools, CMake, catch2, sqlite, buildroot).
Ihr Profil
Abgeschlossenes Studium in Informatik oder vergleichbaren Studiengängen mit Schwerpunkt Softwareentwicklung.
Mehrjährige Führungserfahrung.
Mehrjährige Berufserfahrung als Softwarearchitekt*in.
Sehr gute Kenntnisse im Bereich Programmierung (mindestens C++17/20 oder Rust).
Kenntnisse in Buildroot, Docker oder Xilinx vorteilhaft.
Kenntnis im Bereich der IT-Security vorteilhaft.
Wissen über agile Entwicklungsmethoden.
Teamplayer*in mit ausgeprägter sozialer Kompetenz und Begeisterungsfähigkeit.
Analytisches Denkvermögen und Bereitschaft, Eigenverantwortung zu übernehmen.
Sehr gute Deutsch- und Englischkenntnisse.