Softwareentwicklung im Bereich Automation Cybersecurity
Projektbewertung
Die Ausschreibung bietet einen sehr detaillierten Einblick in ein anspruchsvolles Softwareentwicklungsprojekt im Bereich Embedded Systems und Cybersecurity mit klaren technischen Anforderungen und Erwartungen an den Kandidaten.
Softwareentwicklung im Bereich Automation Cybersecurity
Das Automation Software Platform (ASP) Projekt entwickelt generische und modulare Software für den Einsatz auf embedded Steuergeräten (Standard PLCs), welche an verschiedene Anwenderprojekte ausgeliefert und in diese integriert wird. Wegen dem angekündigten Cyber Resilience Act (CRA) müssen entsprechende Anforderungen der Cybersecurity an Automationssoftware im Rahmen der ASP in Softwarelösungen und Entwicklungs-, sowie Auslieferungsprozessen umgesetzt werden.
Hierzu werden interne Anforderungen und die EN IEC 62443 herangezogen.
* Teilnahme an Projektregelrunden
* Englischsprachige Dokumentation, Entwicklung von Anforderungen und Lösungen, sowie Kommunikation
* Bereitstellen eines zentralen Ansprechpartners
* Eigenverantwortliche Abarbeitung der Tasks und Lösung von Defects unter Einhaltung des RRSEntwicklungsprozesses
* Mitwirken im ASP Projekt, insbesondere bei Softwareentwicklung und Anforderungserstellung
* Bereitstellung relevanter Informationen an das Testteam
* Integration der ASP Bestandteile in Anwenderprojekte
* Eigenständige Vorbereitung für die Reviews der gelieferten Artefakte mit dem Auftragsgeber
Embedded Software
* Zur Umsetzung der Aufgaben sind einschlägige Erfahrung in Entwicklung von Software im Embedded Kontext nötig, idealerweise unter Verwendung der Sprachen C, Java und Python
* Idealerweise umfassende Kenntnisse über Feldbussysteme wie Ethernet, CAN, Modbus und OPC UA sowie deren Protokolle, einschließlich der Steuergerätediagnose via UDS
* Kenntnisse von Architekturprinzipien zur Konzeptionierung modularer, wartbarer und wiederverwendbarer Softwaremodule sind nötig
Zertifizierungen im Bereich Cybersecurity, etwa als Penetration Tester oder Entwicklung unter Einhaltung von Normen wie EN IEC 62443 sind wünschenswert
* Zusätzlich sind Erfahrung/Zertifizierung im Bereich Requirements Engineering wünschenswert
* Kenntnisse/Erfahrung im Bereich Releasemanagement sind wünschenswert
* Weiterhin sind Kenntnisse modellbasierter Softwareentwicklung von Vorteil
Kontaktperson: Senior Account Manager IT Herr Samuel Wojoczek
FERCHAU GmbH
Niederlassung Friedrichshafen
Otto-Lilienthal-Straße 6
88046 Friedrichshafen