08.05.2026 aktualisiert
Entwicklung und Beratung im Embedded-Linux-Umfeld
Skills
Schwerpunkte
• Embedded Linux: Plattform-Design, Yocto/OpenEmbedded, Kernel & DeviceTree, U-Boot, SWUpdate, CI/Testautomatisierung mittels HITL und SITL
• System- und Hardware-/Software-Co-Design, Schaltungsentwicklung, Inbetriebnahme
• Ladetechnik E-Mobilität: ISO 15118 (AC und DC, BDL), IEC 61851 (AC und DC), EEBus (Generic, EMobility und Grid), OCPP
• Hardware-Plattformen: NXP i.MX 6/6UL/8M Mini, ESP32 (bare-metal Rust), STM32 (Cortex-M3/M4), Atmel AVR, PIC24, Qualcomm Snapdragon 410/820
• Echtzeit/RTOS: NuttX, ChibiOS, RTLinux, RTAI
Programmiersprachen
• C, C++, Python (insb. auf Embedded Linux), Rust (bare-metal esp-hal, Python-Extensions)
• Java, Pascal/Delphi, Fortran, Assembler
Datenkommunikation
• Bussysteme: CAN, CANopen, UAVCAN, SPI, I2C, UART, RS-232, RS-485
• Netzwerk: TCP/IP (Low-Level), Raw Ethernet, Ethernet-Switches/VLAN
• PLC: GreenPhy/HomePlugAV (QCA7000)
• Wireless: WLAN, BLE, LTE/Mobilfunk
• USB/HID, Smartcards (RFID, CCID, PC/SC)
• Video: MIPI CSI/DSI, OpenGL ES, GPU-Programmierung
• Werkzeuge: Wireshark (eigene Protokoll-Parser)
Testing & Qualitätssicherung
• HITL/SITL Testautomatisierung (Robot Framework)
• Vision-basiertes UI-Testing und Validierung
• Feldtests, integrative Labortests, Performance- und Lastoptimierung
CI / DevOps
• Jenkins, GitHub Actions, Git/Bitbucket, Mercurial, JUnit, CMake, Yocto
AI-gestützte Entwicklung
• Skill-/Spec-Driven Development, AI Agents
• AI-gestützte Test- und CI-Workflows
Web & UI
• Vue.js, FastAPI, CrowCPP, Qt/PyQt
• Browser-basiertes UI in performance-kritischen Embedded-Linux-Umgebungen
Methoden & Standards
• Requirements Engineering (DOORS), UML, Enterprise Architect, V-Modell
• PKI/Sicherheit: OpenSSL, PC/SC Smartcard Framework
Branchen
• E-Mobility/Automotive, Sicherheitstechnik (Safety/Security), UAS, SCADA/Industrie, Gesundheitswesen, Wehrtechnik, akademisch
Sprachen
Projekthistorie
Konzept
Umsetzung
AI-basierter Entwicklungs-, Test und CI-Workflow
Kenntnisse: ESP32, esp-hal, RTOS, LVGL, BLE, I2C, OneWire, MIPI-DSI, SPI, Rust, AI workflows, Elektrotechnik, Embedded-Elektronik
Konzept, Design und Implementierung eines Systems zur Kalibrierung und Qualitätskontrolle eines chemisch-pharmazeutischen Produkts.
Gesamtkonzept
Linux-basierter SBC
Applikationslogik
Frontend
Kenntnisse: Embedded Linux, i.MX8M, USB/HID, Yocto, C/C++, Treiberentwicklung, Web-Frontend (JS/Vue), Rust, Python, Das U-Boot, SWUpdate, C++17, VPN, WebSocket, REST, mDNS
Konzept und Basisimplementierung einer Embedded-Linux-Umgebung für ein Kommunikationsboard einer DC-Ladestation:
Entwicklung einer neuen Hardware-Plattform für ein Kommunikationsboard einer Ladestations-Familie (AC und DC) auf Basis i.MX8M Mini:
Kenntnisse: i.MX6UL, i.MX8M, QCA7000, ISO 15118, OCPP, CANopen, EVSE, SECC, RFID, EEBus, Verisco, Jenkins, Yocto, PLC/GreenPhy/HomePlugAV, Embedded Linux, C, C++, Python, DeviceTree, Robot Framework, VPN, Ethernet-Switch, WAN/LTE, Wireguard