ITP-612: Senior Embedded Engineer - Implement IEC 60870-5-104-Kommuniukation (m/w/d)
Projektbewertung
Die Ausschreibung bietet einen sehr detaillierten Einblick in ein komplexes IoT-Sicherheitsprojekt mit klaren technischen Anforderungen, attraktivem Stundensatz und Hybridarbeitsmodell im Ruhrgebiet für einen hochqualifizierten Embedded Engineer mit Schwerpunkt auf Kommunikations- und Sicherheitstechnologien.
Wir sind aktuell auf der Suche nach Unterstützung für unseren Endkunden.
Start: 15.10.2025
Ende: 31.12.2025
Einsatzort: Ruhrgebiet (Essen, Dortmund usw.)
Weitere Hinweise: Bei den Konditionen ist eine Differenz 18€/h von Onsite zum Offsite Stundensatz nötig. Die geplante Aufteilung der Stunden ist wie genannt, kann aber abweichen.
Max. Stundensatz remote: 75€/h – 86/h
Offsite: 230h
Onsite: 40h
Reisezeiten: 10h
Anzahl Personen: 1
Job-Details:
The System is a modular IOT ecosystem that establishes connectivity between any metering technology (electricity meters, gas meters, water meters, heat meters, multimeters, IOT sensors, etc.) and any target applications (energy portal, Optimum, Thingsboard, etc.), organizes data flows and ensures data integrity. The System enables all customers units to implement IOT use cases in critical and non-critical infrastructure, buildings or areas.
- Implementierung von IEC 60870-5-104-Kommuniukation gemäß Anforderungen zum System-Fernwirkgerät
- Etablieren von IPSec-VPN-Verschlüsselung zwischen Fernwirkgerät und SmartM2M-Router
- Implementieren von secureboot auf TPM-Basis für iMX8-Architektur
- Integration von trusted chain-Bootvorgang
- Signieren von Firmware via Gitlab-Pipeline
- Signaturvalidierung via TPM-Plattform
- Statische Codeanalyse durch SonarCube
Skills:
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 (SecureBoot)
- Bus-Systeme: Modbus RTU/TCP
- Microcontroller: ARM cores (NXP, STM32)
- CI/CD: GitLab