Linux C++ Embedded Developer
Role details
Job location
Tech stack
Job description
Firmware-Entwicklung für ESP32-basierte Controller-Boards Implementierung von Lade-Controller-Firmware basierend auf ISO15118-Stacks Entwicklung von Features für unsere C++-basiertes Energiemanagement zur Steuerung von E-Ladestationen Erstellung maßgeschneiderter Linux-Betriebssysteme mit dem Yocto-Projekt Entwicklung robuster systemd-Dienste sowie Bash-/Python-Skripte Zusammenarbeit mit Hardware-, Cloud- und AI Teams CI/CD-Implementierung für C++ mit GitLab Pipelines Was dich ausmacht
Erforderliche Skills
Requirements
3+ Jahre Erfahrung in C++ (20) und CMake Embedded Programmierung (ESP32, USB, I2C, SPI, UART) Erfahrung in Signalverarbeitung, Multithreading und Cross-Compiling Linux-Kenntnisse (Systemprogrammierung) Praxiswissen mit Git Sehr gute Deutsch- und/oder Englischkenntnisse
Optionale Skills
Docker, QEMU, MQTT, Modbus Python für Automatisierungstools Erfahrung mit ISO15118 oder OCPP Deine Benefits
Benefits & conditions
Mission mit Impact: Gestalte die Zukunft der E-Mobilitäst! Modernste Technologien und agile Entwicklungsmethoden Flache Hierarchien und eigenverantwortliches Arbeiten Flexibles Work-Modell mit Büro in Mainz