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
- Art der Beschäftigung: 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
Linux C++ Embedded Developer (f/d/m)
- Full time
- Remote/Mainz
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
Your tasks
Your qualifications
Skills required:
- 3+ years experience in C++ (20) and CMake
- Embedded programming (ESP32, USB, I2C, SPI, UART)
- Experience in signal processing, multithreading and cross-compiling
- Linux knowledge (system programming)
- Practical knowledge with Git
- Very good knowledge of German and/or English
Optionale Skills / Optional Skills:
- Docker, QEMU, MQTT, Modbus
- Python for automation tools
- Experience with ISO15118 or OCPP
Your benefits
Does that sound like you? We are looking forward to receiving your application with your CV, salary expectations and your desired entry date to jobs@lade.de