Linux C++ Embedded Developer (f/d/m)
Linux C++ Embedded Developer (f/d/m)
Linux C++ Embedded Developer (f/d/m)
Linux C++ Embedded Developer (f/d/m)
LADE GmbH
Automobil- und Fahrzeugbau
Mainz
- Vollzeit
- 50.500 € – 73.000 € (von XING geschätzt)
- Hybrid
- Zu den Ersten gehören
Linux C++ Embedded Developer (f/d/m)
Über diesen Job
We are looking for a Linux C++ Embedded Developer to start as soon as possible.
Location:
Mainz or partly remote
Start:
Immediately
About us
As a pioneer in electromobility, LADE GmbH develops smart charging solutions for a sustainable future. Our software controls charging infrastructure and energy management systems, actively driving the energy transition forward.
Join the Energy Transition!
At LADE, you’re not just developing software – you’re building the foundation for a green mobility revolution. As an innovative scale-up, we offer you the chance to shape complex systems with real societal impact.
Your Responsibilities
- Develop firmware for ESP32-based controller boards
- Implement charger firmware based on the ISO15118 software stack
- Develop features for our core C++-based energy management service based on Linux in C++
- Create custom Linux operating systems using the Yocto Project
- Develop robust systemd daemons as well as bash and Python scripts
- Collaborate with hardware, cloud and AI teams to implement cool features
-
Support implementation of CI/CD for C++ and Yocto projects using GitLab Pipelines
Contribute to hardware testing and troubleshooting
Your profile
Required skills
- 3+ years of experience in C++ (20) and CMake
- Strong low-level programming skills (ESP32, USB, I2C, SPI, UART)
- Experience with signal processing, multithreading, and cross-compiling
- Advanced knowledge of Linux (system programming)
- Hands-on experience with Git
- Excellent German and/or English skills
Optional Skills
- Experience with Docker, QEMU, MQTT, Modbus
- Python for automation tools
- Experience with ISO15118 or OCPP
What We Offer
- Mission with impact: Shape the future of e-mobility!
- Cutting-edge technologies (C++20, Yocto, ESP32, cloud integration)
- Flat hierarchies and independent work
-
Flexible work model with office in Mainz
Agile development team
Send your application (CV, certificates, code examples) to
jobs@lade.de
.
LADE GmbH – Charging the Future Together