23.08.2025 aktualisiert

**** ******** ****
Premiumkunde
40 % verfügbar

Embedded Systems Engineer / C++ Developer

Osthofen, Deutschland
Weltweit
B.Sc. Computer Science
Osthofen, Deutschland
Weltweit
B.Sc. Computer Science

Profilanlagen

Resume.pdf
Reference_BLANCO_redacted.pdf

Skills


Embedded Systems Engineer | End-to-End Firmware & Hardware Prototyping
I am an experienced Embedded Systems Engineer specializing in device communication, data processing, and efficient system design. With expertise across the entire embedded development lifecycle, I provide clients with end-to-end solutions—delivering both embedded software and functional hardware prototypes from a single source.
My technical foundation is rooted in C/C++, Python, and C#, along with extensive experience developing firmware for ESP32, ARM, STM32, and Silicon Labs platforms. I work with both bare-metal systems and embedded operating systems such as FreeRTOS or Linux, ensuring flexibility and scalability across applications.
Beyond firmware, I design custom hardware prototypes, including PCB design (schematic and layout) using KiCad and Fusion Electronics, sensor integration, motor control, and wireless communication systems. This unique combination of software and hardware expertise allows me to streamline development, reduce turnaround time, and ensure seamless integration between components.
I place a strong emphasis on efficiency, reliability, and clear communication with clients and stakeholders—helping transform ideas into robust, market-ready solutions.

Core Competencies
  • Firmware & Software Development: C/C++, Python, C# | Bare-metal & RTOS | Linux/Yocto
  • Hardware Prototyping: PCB design & layout | Sensor integration | Motor control | 3D modeling & rapid prototyping (Autodesk Fusion, 3D printing)
  • Embedded Hardware Interfaces: SPI, UART, I2C, USB | Digital hardware debugging
  • Wireless & Backend Communication: Wi-Fi, BLE, NFC (ISO 15693), LTE/4G | HTTP, MQTT | Secure protocols (SSL, X.509)
  • OTA & Security: Over-the-air updates (BLE/HTTP/USB) | Embedded security engineering
  • Advanced Skills: Low-level assembly (ARM, x86) | GPU/accelerator programming (CUDA) | TinyML (neural networks on microcontrollers)
  • Cross-Platform Development: Android, iOS, Flutter, Unity | Backend integration
By combining firmware engineering, hardware design, and prototyping capabilities, I offer clients a streamlined, single-source approach to embedded system development—reducing complexity and accelerating product innovation.

Sprachen

DeutschMutterspracheEnglischverhandlungssicherSpanischGrundkenntnisse

Projekthistorie

Embedded Software Engineer

Prominent GmbH

Industrie und Maschinenbau

1000-5000 Mitarbeiter

Project: Single Channel Controller
  • Development of embedded firmware in C/C++ for STM32 (bare-metal and under Embedded Linux)
  • USB communication and OTA Updates
  • NFC Data Communication (ISO 15693)
  • LTE/4G Data Communication Prototyping (SIM7028)
  • Working with embedded file systems (FAT32, LittleFS)
  • Development of a graph computational engine for the implementation of control algorithms
  • Building custom Yocto layers
  • Designing data persistence using Protobuf
  • Unit and performance tests
Tech: C/C++, STM32, Embedded Linux, Yocto Build, USB (Host + Device Mode), NFC Type V (ISO 15693), LTE/4G, SIM7028, Device Drivers, Control Algorithms, Protobuf, File Systems (FAT32, LittleFS), Visual Studio, VisualGDB, gTest, CMake, Git, Jira, Confluence

Embedded Systems Engineer

BLANCO GmbH + Co KG

Konsumgüter und Handel

1000-5000 Mitarbeiter

Development of an Internet-of-Things kitchen faucet. The project was developed from scratch.
Platform was the ESP32 using esp-idf build with PlatformIO.
  • Development of embedded firmware in C/C++ for the ESP32
  • Design of the embedded architecture
  • WiFi On-Boarding
  • Bluetooth Low Energy Communication with App
  • Cloud Data Communication over MQTT
  • OTA Updates
  • Development of high performance JSON parsers
  • Consulting on embedded security
  • Unit and integration tests
Tech: C/C++, ESP32, esp-idf, BLE, WiFi, MQTT, HTTP, SSL, JSON, Visual Studio Code, PlatformIO, Raspberry Pi, Linux, AWS IoT Core, Python, gTest, Git, Jira, Confluence

Embedded Software Engineer / App Developer (Part Time)

Adam Hall GmbH

Konsumgüter und Handel

250-500 Mitarbeiter

Implementation of a Bluetooth Low Energy functionality for stage-grade speaker systems.
Assisting and training of personell.
  • Consulting on BLE usage in Audio Controls
  • Implementation of BLE functionality in Unity Plugin for Android, iOS and Windows
  • Integration of JSON data communication
  • Porting of C/C++ modules to mobile devices
  • Consulting on fast and secure OTA Updates
  • Training of personell
Tech: C/C++, ESP32, esp-idf, BLE, Unity, C#, Android, Java, iOS, Objective-C, Windows, JSON, CMake, gTest, Git

Zertifikate

ThePowerMBA

ThePower Business School

2023

TinyML

edX

2022


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden