-
Migration eines bestehenden Softwareprojekts von veralteten Build-, Test- und Deployment-Skripten zu CI/CD
-
Konfiguration und Wartung der CI/CD-Server-Infrastruktur
-
Aufbau und Pflege neuer Pipelines - sowohl für neue Softwareprojekte als auch zur Automatisierung von Geschäftsabläufen und Softwaretests
Wir entwickeln sowohl Steuergerätesoftware (die in den Fahrzeugen läuft) als auch unabhängige Tools und Produkte, die für die Prüfung und Entwicklung von Sicherheitsfunktionen verwendet werden.
Beispiele für laufende und zukünftige Projekte:
-
Erstellung von standardisierten, plattformbasierten Softwarelösungen für Sicherheitsprobleme, die in allen Steuergeräten auftreten - z.B. sichere Aktivierung von Debug-Funktionen, sicheres Booten, Data-at-Rest-Verschlüsselung und sicheres Löschen, anfängliche (werkseitige) Schlüsselbereitstellung sowie Middleware-basierte Lösungen wie Krypto-APIs, Privilege Proxy, etc.
-
Beitrag zur Entwicklung einer standardisierten sicheren OS/TEE-Lösung für alle Fahrzeugsteuergeräte - einschließlich CA/TA-Entwicklung
-
Integration und Einführung von Sicherheitsfunktionen auf verschiedenen Hardware-Plattformen - z.B. sicheres OS/TEE, IDS
-
Erstellung und Aufbau von Datenbanken - z.B. für Incident Response und Feldüberwachung
-
Entwicklung eines Rahmens für die Automatisierung von Sicherheitstests und automatisierte Sicherheitstests
Entwicklung von Tools/Skripten/Utilities zur Integration in die CI/CD-Pipelines, um "shift-left" im Sinne von DevSecOps zu erreichen