Über uns
Als Pionier der Elektromobilität entwickelt LADE GmbH intelligente Ladesysteme für eine nachhaltige Zukunft. Die Software steuert Ladeinfrastruktur und Energiemanagementsysteme und treibt die Energiewende aktiv voran.
Aufgaben
- Entwicklung von Firmware für ESP32-basierte Controller-Boards
- Implementierung von Charger-Firmware basierend auf dem ISO15118 Software Stack
- Entwicklung von Features für den C++-basierten Energy-Management-Service auf Linux
- Erstellung von benutzerdefinierten Linux-Betriebssystemen mit dem Yocto Project
- Entwicklung von robusten systemd Daemons sowie Bash- und Python-Skripten
- Zusammenarbeit mit Hardware-, Cloud- und AI-Teams
- Unterstützung bei CI/CD-Implementierung für C++ und Yocto-Projekte mit GitLab Pipelines
- Hardware-Testing und Fehlersuche
Anforderungen
- 3+ Jahre Erfahrung in C++20 und CMake
- Starke Low-Level-Programmierung (ESP32, USB, I2C, SPI, UART)
- Erfahrung mit Signalverarbeitung, Multithreading und Cross-Compiling
- Fundierte Linux-Kenntnisse (Systemprogrammierung)
- Praktische Git-Erfahrung
- Ausgezeichnete Deutsch- und/oder Englischkenntnisse
Optionale Qualifikationen
- Docker, QEMU, MQTT, Modbus
- Python für Automation
- Erfahrung mit ISO15118 oder OCPP
Benefits
- Sinnvolle Arbeit: Mitgestaltung der E-Mobilität-Zukunft
- Cutting-Edge-Technologien (C++20, Yocto, ESP32, Cloud-Integration)
- Flache Hierarchien und eigenverantwortliches Arbeiten
- Flexibles Arbeitsmodell mit Büro in Mainz
- Agiles Entwicklerteam