Cyber-Sicherheits-Softwareingenieur für automatisierte mobile Maschinen (w/m/d) (w/m/div.)
- Vollzeit
Unternehmensbeschreibung
Stellenbeschreibung
Als Cyber-Security Software Engineer für automatisierte mobile Maschinen (m/w/d) sind Sie entscheidend daran beteiligt, robuste Sicherheitsmechanismen auf Plattformebene für unsere auf QNX basierenden eingebetteten Systeme zu entwerfen und umzusetzen. Ihre Hauptverantwortung besteht darin, Sicherheitsanforderungen in konkrete Software- und Systemimplementierungen zu übersetzen. Sie werden sichere Boot-Ketten, Bildverifizierung und Konzepte zur Vertrauenswürdigkeit entwerfen und integrieren, während Sie auch die Sicherheit der Fahrzeugkommunikation (CAN, CAN-FD, Ethernet) umsetzen. Die Anwendung kryptografischer Mechanismen und die Unterstützung der Schlüsselzertifikatsverwaltung sowie die Implementierung sicherer Software-Update-Konzepte werden ebenfalls zu Ihren zentralen Aufgaben gehören. Darüber hinaus unterstützen Sie Sicherheitstests, Debugging und die Problemlösung auf der Zielhardware und tragen aktiv zur sicherheitsrelevanten Dokumentation und technischen Überprüfungen bei.
Qualifikationen
- Ausbildung: Hochschulabschluss in Ingenieurwissenschaften, Informatik, Elektrotechnik oder eine vergleichbare Qualifikation
- Persönlichkeit und Arbeitsweise: Starke Kommunikationsfähigkeiten, lösungsorientiert, strukturierte und analytische Herangehensweise an die Arbeit, hohes Verantwortungsbewusstsein für Qualität und Sicherheit, Fähigkeit, technische Konzepte verständlich zu vermitteln, und Begeisterung für zukünftige Technologien wie autonomes Fahren und KI
- Erfahrung und Wissen: Fundierte Erfahrung in der Entwicklung von Embedded-Software (vorzugsweise C/C++), starke praktische Erfahrung in Embedded- oder Automobil-Cybersicherheit, solides Verständnis von Secure Boot und Hardware Root of Trust, Kryptographie und Schlüsselmanagement, Sicherheitskonzepte auf Betriebssystemebene (Prozess-Trennung, Speicherschutz), Erfahrung mit QNX oder anderen POSIX-konformen Echtzeitbetriebssystemen, Kenntnisse über Automobilkommunikationsprotokolle (CAN, CAN-FD, Ethernet), Fähigkeit zur Gestaltung und Implementierung von Sicherheitsmechanismen, sicherer Umgang mit Hardware und Debugging von sicherheitsrelevanten Problemen; Erfahrung mit TI TDA4 SoCs und Texas Instruments PSDK, Kenntnisse über AUTOSAR-Sicherheitskonzepte, Erfahrung mit sicheren OTA-Update-Mechanismen
- Sprachen: Fließendes Englisch und Deutsch ist von Vorteil