Ihre Aufgaben:
* Entwicklung und Implementierung von Softwarekomponenten in C/C++ und Rust gemäß funktionaler Anforderungen
* Implementierung neuer Funktionen (z.B. Zertifikatsverwaltung)
* Arbeiten auf Linux-basierten Systemen, inklusive Build-Umgebung, Debugging und Systemintegration
* Integration sicherheitsrelevanter Mechanismen (z.B. Authentifizierung, Autorisierung)
* Analyse und Behebung von Fehlern im Rahmen des Debuggings während der Entwicklungsphase
* Einbindung und Nutzung des OPC UA Protokolls zur Kommunikation zwischen Systemkomponenten
* Berücksichtigung von Sicherheitsaspekten in der Softwarearchitektur und -implementierung
* Dokumentation und Nachverfolgung gemäß geltender Normen und Projektvorgaben
Ihre Qualifikationen:
* Fundierte Erfahrung als Softwareentwickler mit C/C++ und Rust in der Schienenfahrzeugindustrie
* Fundierte Erfahrung in der Softwareentwicklung mit sicherheitskritischen Umgebungen
* Sehr gute Linux-Erfahrung in Entwicklung und Systemintegration
* Kenntnisse in Python
* Erfahrung mit dem OPC UA Protokoll
* Debugging-Kompetenz und analytisches Denken
* Erfahrung im Bereich IT-Security mit Bezug zu sicherheitsrelevanten Softwareprojekten hier: IEC 62443
Ihre Vorteile:
* Anspruchsvolle und abwechslungsreiche Aufgaben in einer zukunftsträchtigen und innovativen Branche
* Kontinuierliche Betreuung während des Kundeneinsatzes