Aufgaben
- Anforderungsanalyse (der Anforderungen zur Erreichung von Cyber Security (Level 2))
- Konzeption und Spezifikation (Software-Architektur) von Lösungen zu oben genannten Anforderungen
- Analyse der Komptabilität bestehender Softwareimplementierungen und -architekturen für einen Hardwarewechsel auf die neue Wago PFC 400 mit yocto-basiertem Betriebssystem
- Konzeption und Spezifikation zur Herstellung der Kompatibilität bzw. Lösungen zur Portierung und wenn notwendig hardwarespezifische Lösungen
- Implementierung der spezifizierten Softwarelösungen aus den vorangegangenen Punkten
- Klärung und Dokumentation von Architektur-Entscheidungen im Marine Projekt MCS7
- Konzeption und Umsetzung einer Teststrategie mit Fokus auf MS Azure, Pipelines und HiL
- Erweiterung des bestehenden Updatekonzepts / der bestehenden Basissoftware inkl. Implementierung und Spezifikation
- Architektur-Workshops für oben aufgelistete Themen
Profil
- Erfahrener Software-Architekt zertifiziert nach iSAQB Certified Professional for Software Architecture o. ä.
- CODESYS Experte und Embedded Linux Experte
- Wago PLCs - Know-How (vor allem PFC200)
- OS-Build-Systeme Know-How (vor allem ptxdist und yocto)
- Schnelle Einarbeitungsfähigkeit in die PFC400 (yoctobasieres embedded Linux) so bald verfügbar
- Cyber-Security Know-How mit Fokus auf Linux OS, CODESYS, PLC HW and HW Interfaces (+ Konfiguration)
- Programmiersprachen: IEC (Structured Text), wünschenswert python (3, 2.7 (IronPython))
- Erfahrener MS Azure Anwender (Fokus Git, Pipelines)
- Erfahrener PTC RV+S Anwender (Tool für Anforderungsmanagement und Validierung/Verification)
- Erfahrender Atlassian Confluence und Jira-Anwender
- Außergewöhnliche Einarbeitungsgabe in Konzepte und Implementierungen von BasisSoftware
Benefits
- Spannende Aufgaben
- Herausfordernde Projektinhalte
- Aussicht auf Projektverlängerung