24.11.2025 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Embedded & Robotik Engineer | C/C++ · STM32 · RTOS · ROS1/2 · IoT
Rentweinsdorf, Deutschland M.Sc. Informatik - Schwerpunkt Embedded / Robotik
Skills
Kurzprofil
Ich bin M.Sc. Informatik mit Schwerpunkt Embedded-Entwicklung und Robotik. Ich entwickle performante Firmware und Embedded-Linux-Systeme – vom Bare-Metal-Treiber bis zur ROS-Integration – und bringe Projekte zuverlässig vom Prototyp in den stabilen Betrieb. Als Gründer und Maintainer des Open-Source-Projekts OpenMower vereine ich Systemarchitektur, Elektronik-Design und Softwareentwicklung aus einer Hand.
Schwerpunkte
- Embedded-Programmierung auf Microcontrollern (STM32, RP2040, ESP32) und Embedded Linux (Yocto, Buildroot, Debian/Ubuntu)
- Robotik: ROS1/ROS2, Sensorfusion (EKF/UKF), Pfadplanung, PID-Regelung, Computer Vision
- Kommunikations- und Feldbus-Protokolle: SPI, I²C, UART, CAN/CANopen, RS-485/Modbus, Ethernet, MQTT, BLE, Wi-Fi
- IP-Stacks: lwIP und NetX-Duo (jeweils eigenständig auf neue MCUs portiert)
- Antriebe/Aktorik: BLDC/FOC, Servos, Motortreiber, eigenes ESC-Design
- Toolchain Erfahrung: CMake, GCC/Clang, PlatformIO, Docker/Devcontainer, GitHub Actions, Unit-/HIL-Tests, OTA-Update-Flows
- Tech-Stack (Auszug)Sprachen: C, C++, Kotlin/Java, Python, Bash
- MCUs: STM32 (vor Allem: H7, F4), RP2040, ESP32/ESP8266
- RTOS: ChibiOS, FreeRTOS, ThreadX
- Embedded Linux: Yocto, Buildroot, Debian/Ubuntu
- Netzwerk/Protokolle: s. Schwerpunkte; zusätzlich sichere Update-/Boot-Strategien über Ethernet
- Robotik: ROS1/ROS2
- Elektronik/PCB: KiCad, Prototyping bis Kleinserie; eigene Pick-and-Place-Fertigung; Messtechnik (Oszilloskop, Logikanalysator)
- Ausgewählte ProjekterfahrungOpenMower (Founder/Maintainer): End-to-end-Verantwortung für Architektur, Elektronik, Firmware und Software; skalierbare ROS-basierte Steuerung, robuste Embedded-Firmware, reproduzierbare Builds und Dev-Umgebungen.
- xCore: Modulare Robotik-/Embedded-Plattform (CM4 + STM32H7) mit integriertem Ethernet-Switch, SODIMM-Carrier-Boards (u. a. für YardForce/John Deere, zusätzlich ein 3D-druckbarer Entwicklungsroboter), LiPo-Charging & EEPROM-ID – schneller Weg vom Prototyp zur Serie.
- xBot Framework: Leichtgewichtiges C/C++-Framework auf RTOS-Basis (z. B. ChibiOS) für deterministische Hardware-Abstraktion, Ethernet-/lwIP-basiert; pragmatische Alternative zu micro-ROS auf ressourcenarmen MCUs.
- Motorcontroller/ESC (FOC): Eigene BLDC-ESC-Designs mit Hall/Encoder-Support, Strom-/Spannungsmessung, Fokus auf stabile Regelung und sauberes Layout.
- STM32H7-Bootloader: Eigener Ethernet-Bootloader mit Discovery via Broadcast, Integritätsprüfung und einfachem OTA-Update-Flow (Docker-gestützt).
- Branchen & RollenBranchen: Robotik/AMR, Agrartechnik, Consumer-IoT, Automotive
- Rollen: Lead Embedded Engineer, Firmware-Entwickler, Robotics Engineer, Systemarchitekt
Arbeitsweise & Verfügbarkeit
Remote-Zusammenarbeit, strukturierte Kommunikation, reproduzierbare Builds/CI und testgetriebene Entwicklung.
Verfügbarkeit: ab sofort, 40 h/Woche.
Sprachen: Deutsch und Englisch (verhandlungssicher).
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
Founder & Maintainer · Systemarchitekt Embedded & Robotik
Rolle: Lead für Produktdesign, Elektronik, Firmware & App
Branche: Events/IoT · Consumer Hardware
Aufgaben/Tätigkeiten
Raspberry Pi · ATMega328p MCU/Controller-Board · DSLR-Anbindung · Arcade-Input · LED-Ring · Mobile-App · Linux-Userland/Services · Event-taugliche Logging/Monitoring-Hooks
Branche: Events/IoT · Consumer Hardware
Aufgaben/Tätigkeiten
- End-to-end-Entwicklung: Gehäuse-/Produktdesign, Elektronik (Controller-Board, Arcade-Button, LED-Countdown-Ring), Raspberry-Pi-Stack und Mobile-App für Konfiguration/Bedienung.
- DSLR-Integration und latenzarme Aufnahme-Pipeline; robuste Trigger-Mechanik (MCU-basiert) und zuverlässiger Event-Betrieb.
- DIY-Kit-Konzept inkl. vorkonfigurierter Software/SD-Karte, Dokumentation und Support für „Bau-es-selbst“-Kund:innen.
Raspberry Pi · ATMega328p MCU/Controller-Board · DSLR-Anbindung · Arcade-Input · LED-Ring · Mobile-App · Linux-Userland/Services · Event-taugliche Logging/Monitoring-Hooks
Rolle: Geschäftsführer (cdef GmbH) · Backend- & Android-Lead Entwickler
Branche: FinTech / Education · Mobile Apps
Aufgaben/Tätigkeiten
Branche: FinTech / Education · Mobile Apps
Aufgaben/Tätigkeiten
- Produkt & Plattform: Gesamtverantwortung für Roadmap, Architektur, Delivery und Betrieb (Android-App & Server-Backend, Monetarisierung via In-App-Käufe).
- Android: Kotlin/Java-App-Architektur, UI/UX, Notifications & Preisalarme, In-App-Käufe, Friend-/Messaging-Features, Leaderboard, News-Reader.
- Backend: Realtime-Marktdaten-Ingestion, Order-/Portfolio-Engine (Market/Limit/Stop), Skalierung, Persistenz & Datenschutz, API-Design und Monitoring.
- Reichweite & Qualität: 1M+ Downloads (Android), starke Bewertungen: 4,3★ mit 20k+ Reviews.
- Funktionsumfang: minütliche Kursupdates; zusätzlich Kryptowährungen (z. B. Bitcoin/Ethereum), Preisalarme, integrierter News-Reader, Friends/Chat & Leaderboard.