
Embedded Software Engineer / C++ Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 70‐75€/Stunde
- 64295 Darmstadt
- Weltweit
- de | en
- 01.07.2025
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
7/2023 – offen
TätigkeitsbeschreibungDevelopment project for the newest generation of industrial controllers. My responsibilities included connectivity (NFC, BLE, USB), the development and integration of communication protocols and the setup and driver development for data storage on USB-Sticks, inside EEPROM- and Flash-Components.
Eingesetzte QualifikationenC++, Softwareentwicklung (allg.), Embedded Entwicklung / hardwarenahe Entwicklung
11/2022 – 7/2023
TätigkeitsbeschreibungThe client wanted to develop an IoT faucet system. My responsibility was to develop the firmware on an ESP32 that can be controlled with an app using Bluetooth Low Energy and via WiFi with the cloud backend while also communication with the hardware's main controller over an on-board bus.
Eingesetzte QualifikationenC++, Embedded Entwicklung / hardwarenahe Entwicklung
12/2021 – 10/2022
TätigkeitsbeschreibungThe company wanted to improve their communication between the device (a pump) and the end user's app that used Bluetooth Low Energy. I refactored the BLE communication and generally worked on the devices implementing features such as Over-the-Air updates and fixing bugs.
Eingesetzte QualifikationenC++, Embedded Entwicklung / hardwarenahe Entwicklung, Microsoft Visual Studio
10/2021 – 12/2021
TätigkeitsbeschreibungThe client wanted to refactor and validate an existing battery control software that was previously generated from a model and should from now on be maintained by hand.
Eingesetzte QualifikationenC++, Prozessvalidierung
3/2020 – 7/2021
Tätigkeitsbeschreibung
In the project we were developing an indoor air quality sensor that ran on an ESP32 which was controlled by an app via BLE and communicated with the cloud over MQTT.
My responsibility in the project were twofold:
1. Embedded Development on an ESP32
2. App Development in Flutter
I was the sole developer for both.
C++, Cloud (allg.), Embedded Entwicklung / hardwarenahe Entwicklung, Flutter
7/2019 – 9/2019
Tätigkeitsbeschreibung
My responsibility was to evaluate how to port the soft matter simulation software used by the MP institute from CPU to GPU by implementing one example force simulation in CUDA.
Later a doctoral candidate would then take over the project.
C++, CUDA, Python, Systems Simulation
Ausbildung
ThePower Business School
Remote
Johannes Gutenberg-Universität
Mainz
Über mich
Beyond embedded systems, I have extensive experience in adjacent fields such as app development for embedded HMIs and cloud backends for IoT applications, allowing me to contribute across the full stack of connected product development.
I take a solution-oriented approach to engineering—focusing on practical outcomes, clear communication, and collaboration. I'm known not just for getting things working, but for helping others do the same. Whether it's debugging a tricky fault with the Real-Time OS or prototyping a new concept, I enjoy supporting teams and empowering ideas into reality.
My industry experience spans a wide range of sectors, including consumer electronics, home appliances, industrial machinery, and automotive. This diversity has shaped a broad technical perspective and an adaptable mindset, enabling me to understand the unique challenges and standards of each domain while maintaining a consistent focus on quality and innovation.
As more of a technical generalist than a narrow specialist, I thrive in multidisciplinary environments where flexibility and cross-functional thinking drive innovation.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden