Wenn Du eine Rolle suchst, in der Du Softwareteams führst, Technologieentscheidungen prägst und echten Gestaltungsspielraum hast, freuen wir uns auf Deine Bewerbung.
Deine neue Rolle:
Du übernimmst die technische und personelle Gesamtverantwortung für Software in einem Deep-Tech-Umfeld – vom Firmware-Level bis hin zu Cloud-Plattformen und Developer Tools. Dabei gestaltest du nicht nur Architektur und Entwicklungsprozesse, sondern prägst aktiv die Engineering-Kultur und bringst Teams auf das nächste Level.
Die Rolle verbindet strategisches Denken mit technischer Tiefe: Interdisziplinäre Zusammenarbeit mit Hardware-, Produkt- und Engineering-Teams zur Entwicklung skalierbarer und robuster Softwarelösungen. Wenn du Erfahrung in anspruchsvollen Systemumgebungen wie HPC, Embedded oder verteilten Systemen mitbringst und weißt, wie man leistungsstarke Engineering-Teams aufbaut, ist das die richtige Aufgabe für dich.
Deine Verantwortung:
- Definition und Umsetzung der Softwarestrategie über alle Bereiche (Embedded, Steuerungssoftware, Cloud und Developer Tools)
- Aufbau, Führung und kontinuierliche Weiterentwicklung von Software-Teams (Engineering, DevOps und weitere)
- Gesamtverantwortung für Architektur und Entwicklung des vollständigen Software-Stacks von Firmware bis Cloud
- Sicherstellung skalierbarer, stabiler und sicherer Systeme inklusive CI/CD, Teststrategie und Releasemanagement
- Enge interdisziplinäre Zusammenarbeit mit Physik-, Hardware- und Produktteams
- Übersetzung komplexer technischer Anforderungen in tragfähige Softwarelösungen
- Förderung einer starken Engineering-Kultur sowie systematische Teamentwicklung
Das bringst du mit:
- Mindestens 8 Jahre Erfahrung in der Softwareentwicklung, davon mehr als 5 Jahre in leitender Funktion
- Fundierte Expertise in System-, Embedded- oder Echtzeitsoftware sowie in der HW/SW-Integration
- Erfahrung in mindestens einem der Bereiche HPC, verteilte Systeme, Compiler/Runtime oder Cloud-Plattformen
- Hintergrund im Deep-Tech-Umfeld, z. B. Halbleiter, Robotik oder wissenschaftliches Computing
- Nachgewiesener Erfolg beim Aufbau und der Skalierung von Engineering-Teams
- Kenntnisse im Bereich Quantencomputing oder Softwareentwicklung für wissenschaftliche Instrumente (Nice-to-have)
- Erfahrung mit FPGA, Signalverarbeitung oder Mikrowellensystemen (Nice-to-have)
Spricht Dich die Position an und passt sie zu Deinem nächsten beruflichen Schritt, dann sende uns gerne Deine Bewerbung.
Sprache:
- Deutsch (Erforderlich)
- Englisch (Erforderlich)
Arbeitsort: Vor Ort