- Definition der Softwarearchitektur und des Designs für medizinische Geräte
- Technische Leitung eines Softwareentwicklungsteams im Projekt und Schnittstelle zu globalen Abteilungen
- Verantwortung für die Softwareentwicklung im Projektteam
- Implementierung von Anwendungs- und Betriebssystemkomponenten, Übersetzung von Systemanforderungen in Softwarespezifikationen
- Planung des Backlogs und Überwachung der Umsetzung
- Durchführung von Code- und Dokumenten-Reviews, Verwaltung standardkonformer Entwicklungsprozessdokumentation
- Sicherstellung funktionaler Sicherheit und Cybersicherheit sowie Unterstützung bei der Erstellung der Risikoanalyse