freiberufler Embedded Software Engineer / C++ Developer auf freelance.de

Embedded Software Engineer / C++ Developer

zuletzt online vor wenigen Tagen
  • 70‐75€/Stunde
  • 64295 Darmstadt
  • Weltweit
  • de  |  en
  • 01.07.2025

Kurzvorstellung

I am an experienced embedded systems software engineer with project experiences for a range of platforms and languages. My specialty is developing Bluetooth / Bluetooth Low Energy Applications in embedded systems that interact with mobile devices.

Qualifikationen

  • Bluetooth Low Energy
  • C++5 J.
  • CUDA
  • Embedded Entwicklung / hardwarenahe Entwicklung5 J.
  • Internet of Things (IoT)
  • Softwareentwicklung (allg.)2 J.

Projekt‐ & Berufserfahrung

Embedded Software Engineer
Prominent GmbH, Heidelberg
7/2023 – offen (2 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2023 – offen

Tätigkeitsbeschreibung

Development 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 Qualifikationen

C++, Softwareentwicklung (allg.), Embedded Entwicklung / hardwarenahe Entwicklung

Embedded Software Engineer
Blanco GmbH, Remote
11/2022 – 7/2023 (9 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

11/2022 – 7/2023

Tätigkeitsbeschreibung

The 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 Qualifikationen

C++, Embedded Entwicklung / hardwarenahe Entwicklung

Embedded Software Engineer
Prominent GmbH, Heidelberg
12/2021 – 10/2022 (11 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

12/2021 – 10/2022

Tätigkeitsbeschreibung

The 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 Qualifikationen

C++, Embedded Entwicklung / hardwarenahe Entwicklung, Microsoft Visual Studio

Software Engineer
ASAP GmbH, Remote
10/2021 – 12/2021 (3 Monate)
Automobilindustrie
Tätigkeitszeitraum

10/2021 – 12/2021

Tätigkeitsbeschreibung

The 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 Qualifikationen

C++, Prozessvalidierung

Software Engineer (Festanstellung)
Lair GmbH, Frankfurt am Main
3/2020 – 7/2021 (1 Jahr, 5 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

C++, Cloud (allg.), Embedded Entwicklung / hardwarenahe Entwicklung, Flutter

HPC Software Engineer (Festanstellung)
Max Planck Institute for Polymer Research, Mainz
7/2019 – 9/2019 (3 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

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.

Eingesetzte Qualifikationen

C++, CUDA, Python, Systems Simulation

Ausbildung

MBA
Master of Business Administration
ThePower Business School
2021
Remote
Informatik
Bachelor of Science
Johannes Gutenberg-Universität
2021
Mainz

Über mich

I'm a versatile Embedded Systems Engineer with over 5 years of experience bridging hardware, firmware, and design to create robust, connected solutions. My specialty lies in integrating communication protocols like BLE, USB, and I2C, but I do also possess experience in electronics prototyping (PCB design) and 3D modeling for rapid development and iteration.This hands-on experience across physical and digital domains has given me a more integrated, holistic view of embedded systems product development, from concept to deployment.

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

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
Home-Office
bevorzugt
Profilaufrufe
583
Alter
27
Berufserfahrung
5 Jahre und 4 Monate (seit 03/2020)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden