22.01.2026 aktualisiert

**** ******** ****
100 % verfügbar

Hardwarenahe Softwareentwicklung | 25+ Jahre | C/C++ Firmware | IoT & Embedded Linux

Mettmann, Deutschland
Weltweit
Diplom-Physiker
Mettmann, Deutschland
Weltweit
Diplom-Physiker

Profilanlagen

2024-10-09.Certificate.Nordic.Cellular-IoT-Fundamentals_Cellular-IoT-Fundamentals_nordicsemi.com@4k2.de_.pdf

Skills

ARM ArchitekturBluetooth Low EnergyC++Design ReviewDebian LinuxEmbedded SystemsEmbedded LinuxEthernetFehleranalyseFirmwareFreertosInfinibandMechanische SystemeMQTTOpen Source SoftwareRfidPatentePrototypingEchtzeit-BetriebssystemeLoRaWaNSoftwareentwicklungSupercomputerUartWi-Fi-TechnologieHigh Performance ComputingPicmicroInternet Of ThingsSensorikYoctoRechnerarchitekturU-BootNB-IoTAws IotLidar
Hardwarenahe Softwareentwicklung | 25+ Jahre | C/C++ Firmware | IoT & Embedded Linux | Mettmann/NRW
  1. Firmware für Mikrocontroller: Nordic nRF52, nRF9151; STMicro STM32MP1, STM32F4; Atmel/Microchip mega, samd, attiny; Espressif ESP8266, ESP32 – BLE, WiFi, LoRaWAN, Ethernet, Power-Optimierung batteriebetriebener Geräte.
  2. Prototypen-Lab für Rework (mechanisch & elektronisch), dynamische Energieverbrauchsmessung (µA-Bereich) und HW-Fehleranalyse
  3. Embedded Linux ARM: Kernel-Treiber, U-Boot, Device-Trees, Yocto – STM32MP1 Bring-Up, OTA-Updates (RAUC), AWS IoT/MQTT.
  4. Sensor-Treiber & Protokolle: O2/CO2 (EC Sense ezPyro, AD5941), ToF (VL53L1x), IMU (LIS3DH), I2C/SPI/UART – MedTech Atemgas-Analyse (O2/CO2), NFC/RFID - DESFire, Mifare; CryptoAuthentication (ATECC), NB-IoT / LTE-M
  5. HPC & Netzwerke: ParaStation MPI (Infiniband, Patents EP1732271B1) – Top-10 Supercomputer.
  6. Tools & RTOS: FreeRTOS, Zephyr, RTEMS, PlatformIO, STM32Cube/STM32CubeMX, Bare Metal – Hardware-Lab-Analysen, Design-Reviews.
  7. Erfolge: 7x Top-500 Supercomputer, Startup-MVPs (BLE-Lock, Smartmeter, LiDAR Füllstandsensor …), energieeffiziente IoT-Fleets (Jahre Batterielaufzeit).

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2013

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Entwicklung eines Atemgas-Analyse-Gerätes

auf Nachfrage

Sonstiges

10-50 Mitarbeiter

  • Beratung beim Hardware-Design
  • Entwurf und Implementierung der Kommunikationsschnittstelle zum Gerät:
    • BLE-API, USB-API
  • Implementierung der Geräte-Firmware:
    • Hardware-Plattform:
      • SAMD32 Hostprozessor und Nina-W102 (ESP32) für BLE Anbindung
    • Treiberentwicklung für:
      • O2-Sensor (EC Sense ES1-O2-25%, AD5941 Potentiostat)
      • CO2-Sensoren (ezPyro Gas- und Referenz-Sensor)
      • Luftmengenmessung per Venturi-Düse (LMIM012B differential pressure sensors)
      • SPI-Flash (W25N512GVEIG + LittleFS)
      • Steuerung der Heizelemente (PID-Regler)
      • …
    • Datenmanagement:
      • Vorverarbeitung und Offline-Speicherung der Sensordaten
    • Anwendungslogik:
      • Benutzerschnittstelle, Zustandsautomat, Messwertakquisition, USB / BLE-Kommunikation
  • Referenzimplementierung zur Kommunikation zwischen Smartphone und Gerät
    • BLE und USB
  • Verfahrensentwicklung zur Sensor-Kalibrierung
    • "Factory Calibration"
  • Energieeffizienz-Optimierung
  • Beratung zu:
    • Synchronisation der Offline-Daten mit der Cloud
    • Auswertung und Interpretation von Messergebnissen
    • Verwaltung von Datensätzen / Messreihen
    • …

nRF52: Firmware-Entwicklung für Batteriebetriebene Schließsysteme

vertraulich

Internet und Informationstechnologie

< 10 Mitarbeiter

Design und Implementierung einer universell nutzbaren Firmware für Schließsysteme in unterschiedlichen Einsatzszenarien.
  • Unterstützung für nRF52832, nRF52833 und nRF52840 von Nordic Semiconductor
  • Durchführung der Hardware-Bringups für diverse SiP und PCB-Varianten mit:
    • ANNA-B112, nRF52832, ISP1507, ISP1907
  • Treiberentwicklung für:
    • ATECC608, für sichere Kommunikation mit der Cloud
    • CLRC-663, NFC Unterstützung (lesen und schreiben: Mifare, Desfire)
    • LIS3DH, IMU für intelligente Stromspar-Strategien
    • diverse Motortreiber: ZXBM5210, MAX22201, ...
    • UART Kommunikation mit extern angebundenen Schließsystemen
    • …
  • Implementierung:
    • BLE Kommunikation
    • Ende-zu-Ende Verschlüsselung zwischen Cloud und Device (ECDH und AES)
    • Zur Laufzeit konfigurierbare:
      • Einsatzszenarien
      • Peripherie Zuordnung
    • signierte OTA-DFU ("Over the air device firmware updates")
    • …
  • Infrastruktur:
    • Aufsetzen der CI/CD-Pipeline für die Firmware
    • Entwicklung von Testequipment für das Provisioning und QA in der Produktion

STM32F411: Piezoelektrische Vibrationsmessung mit Daten-Logger

vertraulich

Industrie und Maschinenbau

< 10 Mitarbeiter

Firmware-Entwicklung für einen Daten-Logger, welcher piezoelektrisch aufgenommene Vibrationsdaten mit min. 32kHz Samplerate bei 24 bit Auflösung auf eine SD-Karte aufnimmt. Die Daten sollen gleichzeitig und in Echtzeit über WiFi und/oder Mobilfunk übertragen werden können. Alternativ können die Daten später von der SD-Karte ebenfals über WiFi oder Mobilfunk gelesen werden.
  • STM32F411 Serviceprozessor
    • AD7768 24-bit AD-Wandler
    • ST-SDK, nativ C
    • per SDIO an SD-Karte
    • per SPI (DMA) an Applikations-Prozessor
  • STM32F411 Applikations-Prozessor
    • per SPI an Serviceprozessor
    • Electric-Imp Implementierung in "Squirrel"
    • REST-API

STM32MP1: Embedded Linux IoT-Gateway Entwicklung

vertraulich

Internet und Informationstechnologie

< 10 Mitarbeiter

Verantwortlicher für den Softwareteil bei der Entwicklung eines IoT-Gateways.
  • Custom Hardware, aber basierend auf dem STM32MP1-DK2 Referenzdesign
  • Bring-Up / Debugging des Hardware-Designs
  • Erstellen von an die HW Angepassten Partitionen für TF-A, U-Boot, Linux Kernel, Init-RD, BootFS & RootFS, …
  • Tuning des Ethernet-Treibers (Skew-Werte anpassen an das PCB-Layout)
  • STM32MP1 CubeMX Clock Domain routing
  • Device-Tree für Octavo-SiP osd32mp1/ stm32mp1 anpassen an die verbaute Sensorik im Gateway
  • Debugging der Clockdomains (SDMMC Datenbus, WiFi (LBEE5KL1DX-883))
  • CI/CD-Pipline für Yocto-Builds
  • Anbindung an AWS-IoT
  • Motortreiber für LB1930MC und DRV8876PWR
  • Remote Firmware Updates ermöglichen per RAUC

Leiter der Softwareentwicklung (High-Performance Computing (HPC))

ParTec AG

Internet und Informationstechnologie

10-50 Mitarbeiter

High-Performance Computing (HPC) auf Europas schnellsten Supercomputern mit ParaStation.
  • Leitung der Softwareentwicklung für modulare Supercomputer-Architekturen.
  • Entwurf und Implementierung leistungskritischer Kommunikationspfade für ParaStation.
  • Beitrag zu mehreren Platzierungen in der HPC-Top500-Liste der schnellsten Computer, inklusive Top-10-Rankings.
  • Verantwortung für die Softwareentwicklung für ParTec innerhalb der EU-finanzierten Projekte DEEP, DEEP-ER und DEEP-EST zur Förderung von HPC-Innovationen.

nRF52: Treiberentwicklung für VL53L1x "Time of flight ToF distance sensor"

Aconno

Industrie und Maschinenbau

10-50 Mitarbeiter

  • Implementierung eines schlanken Treibers für den  VL53L1x "Time of flight ToF distance sensor" in C
  • Einbindung in das IoT-Framework von Aconno (C++)
  • Energie-Effizienz-Optimierung der Demo Anwendung für den Treiber
    • Energieverbrauchsanalyse / Energiemessung
    • Optimierung

Fullstack Webentwicklung für einen Auftragsfertiger

auf Nachfrage

Industrie und Maschinenbau

< 10 Mitarbeiter

  • Anpassungen am SVG-Viewer für die Auftragsdaten
  • Migration von Knockout.js nach Vue.js
  • Anpassungen am Ruby Backend

ATmega: Aufbau einer interaktiven Werbetafel

vertraulich

Marketing, PR und Design

10-50 Mitarbeiter

  • Beratung zu den technischen Möglichkeiten
  • Konzeption und Implementierung der Firmware (ATmega328)
  • Treiber für 1070 WS2812 LED-Pixel
  • Implementierung der vom Designer stammenden Animationen

ESP8266: IoT-Waage für Flüssigkeiten

vertraulich

Industrie und Maschinenbau

10-50 Mitarbeiter

  • Firmware-Entwicklung für ESP8266 (esp_iot_sdk_v1.3.0)
    • Treiber zur Wägezelle (bis 0,2 kg)
    • Treiber mit Animationen für RGB-LED
    • MQTT Anbindung ans Backend
  • Aufsetzen des Backends für Demonstrationszwecke (Node Red, Mosquitto)
  • Web-GUI / Dashboard als Frontend zum Device

Android Native-App Entwicklung: Auftragsverwaltung für Schaufensterdekorationen

auf Nachfrage

Pharma und Medizintechnik

< 10 Mitarbeiter

  • Implementierung einer nativen Android-App
  • Synchronisation der Aufträge mit dem Backend per REST
  • Auftragsvergabe und Reporting per App

Zertifikate

Cellular IoT Fundamentals (NB-IoT, LTE-M)

Nordic Semiconductor

2024


Portfolio

exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.12.2027


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden