KS-005010
Leistungsbeschreibung
Das Projekt ist ein modulares IoT-Ökosystem, das die Konnektivität zwischen beliebigen Messsystemen (Stromzähler, Gaszähler, Wasserzähler, Wärmezähler, Multimeter, IoT-Sensoren etc.) und beliebigen Zielanwendungen (Energy Portal, Optimum, Thingsboard etc.) herstellt, Datenflüsse organisiert und die Datenintegrität sicherstellt. Das Projekt ermöglicht allen Einheiten des Kunden die Implementierung von IoT-Anwendungsfällen in kritischer und nicht-kritischer Infrastruktur, Gebäuden oder Arealen.
Anforderungen
Aufgaben:
- Implementierung der IEC 60870-5-104-Kommunikation gemäß den Anforderungen des Kunden zu den Fernwirkgeräten
- Etablierung von IPSec-VPN-Verschlüsselung zwischen Fernwirkgerät und SmartM2M-Router
- Implementierung von Secure Boot auf TPM-Basis für die i.MX8-Architektur
- Integration eines Trusted-Chain-Bootvorgangs
- Signierung von Firmware über GitLab-Pipeline
- Validierung der Signatur über die TPM-Plattform
- Statische Codeanalyse mittels SonarQube
Must-Have:
- Programmiersprachen: C/C++, Go, Python
- Ausgeprägte Kenntnisse in IEC 60870-5-104 (Telekontrolle TCP/IP-basiert)
- IPSec (IKE, ESP, AH)
- Betriebssystem: Linux
- Embedded-Systeme: Linux (x86/ARM), Yocto, Buildroot
Nice-to-Have:
- Security: i.MX8 HAB (Secure Boot)
- Bussysteme: Modbus RTU/TCP
- Microcontroller: ARM-Cores (NXP, STM32)
- CI/CD: GitLab
Über den Auftraggeber
Start: 15.10.2025
Ende: 31.12.2025 plus Option auf Verlängerung
Auslastung: ca. 20 Stunden pro Woche
Onsite Stunden: 27
Offsite Stunden: 230
Standort: Hamburg | 95 % remote