INTERIM Softwareentwickler (m/w/d) OCPP
INTERIM Softwareentwickler (m/w/d) OCPP
INTERIM Softwareentwickler (m/w/d) OCPP
INTERIM Softwareentwickler (m/w/d) OCPP
Michael Page
Telekommunikation
Rhein
- Art der Beschäftigung: Selbstständig
- Hybrid
- Zu den Ersten gehören
INTERIM Softwareentwickler (m/w/d) OCPP
Über diesen Job
Intro
Spannende ProjektanfrageSpannendes Projektumfeld
Firmenprofil
- Start: ab sofort, spätestens Anfang Februar 2026
- Laufzeit: 3 Monate
- Auslastung: 3-5 Tage/Woche
- Modus: Primär Remote, vereinzelte Onsitetermine nach Absprache
- Projektsprache: Deutsch & Englisch
Aufgabengebiet
Projektziel:
Unser Kunde sucht kurzfristig Unterstützung durch einen erfahrenen Softwareentwickler (m/w/d) zur Behebung von Problemen im OCPP-Stack der AC-Wallboxen.
Ziel ist die kurzfristige Wiederherstellung der Kommunikationsstabilität (Option A, siehe unten) oder der erfolgreiche Umstieg auf libocpp (Option B, siehe unten), je nach verfügbarer Expertise.Kurzbeschreibung:
Während sich das Entwicklungsteam des Kunden aktuell stark auf die Fertigstellung des neuen DC-Schnellladesystems konzentriert, benötigt der Kunde temporäre Unterstützung, um die OCPP-Kommunikationssoftware (1.6J) der AC-Wallboxen zu stabilisieren.
Dabei stehen zwei technische Handlungsoptionen zur Auswahl - welche verfolgt wird, hängt von der Erfahrung und Einschätzung des jeweiligen Experten (m/w/d) ab.Aufgaben:
Wichtig:
Beide Optionen sind offen und werden parallel bewertet, um in Absprache mit dem Kandidaten die technisch und zeitlich beste Lösung zu wählen.Option A - Bugfixing im bestehenden Stack
- Analyse und Stabilisierung unseres bestehenden proprietären OCPP-Stacks (C++ unter Linux).
- Identifikation und Behebung bekannter Fehler auf Basis interner Bugreports.
- Enge Zusammenarbeit mit unserem Entwicklungsteam (Know-how-Transfer durch Einweisung).
Option B - Migration auf libocpp
- Vollständiger Wechsel auf die Open-Source-Implementierung libocpp (EVerest-Projekt der Linux Foundation).
- Integration des neuen Stacks in die AC-Wallbox-Software.
- Ziel: Vereinheitlichung mit unserem neuen DC-System, das bereits auf libocpp basiert.
Anforderungsprofil
Anforderungen (musthave)
Diese Anforderungen müssen erfüllt werden:
- Fundierte Erfahrung mit OCPP 1.6 JSON (Implementierung oder Integration).
- Gute Kenntnisse in C++ im Embedded- oder Linux-Umfeld.
- Sicherer Umgang mit Tools wie Git / JIRA / Confluence
- Selbstständige, strukturierte Arbeitsweise; Fähigkeit zur schnellen Einarbeitung in bestehenden Code.
Anforderungen (Nice‑to‑have)
Erfahrungen in diesen Punkten sind von Vorteil, aber nicht zwingend erforderlich.
- Erfahrung mit Ladelösungen (Wallboxen, Ladesäulen o. ä.) ist wünschenswert.
Vergütungspaket
Ich freue mich auf Ihre Rückmeldung.
