22.08.2026 aktualisiert


Premiumkunde
100 % verfügbarEmbedded-Systementwickler | Hardware & Software | PCB-Design | µC | IoT | Zephyr
Karlsruhe, Deutschland
Weltweit
Elektrotechnik – Informationstechnik (B. Eng.)Über mich
Ich entwickle vollständige Embedded-Systeme – von der Konzeption über Hardware- und Softwareentwicklung bis zur fertigen, einsatzbereiten Baugruppe.
Skills
Altium DesignerAdvanced Microcontroller Bus Architecture (AMBA)ARM ArchitekturBluetooth Low EnergyBluetoothAnzeigegeräteEmbedded C++Embedded LinuxEmbedded BetriebssystemeEmbedded SoftwareIntegrierter SchaltkreisModbusEchtzeit-BetriebssystemeSoftwareentwicklungDocker Container
Fachlicher Schwerpunkte
- Entwicklung kompletter Embedded-Systeme (Hardware & Software) – von der Konzeption bis zur Inbetriebnahme
- Hardwareentwicklung für Mikrocontroller-basierte Systeme (KiCad, Altium Designer) – Schaltungsentwurf, PCB-Layout und Prototypen
- Embedded-Softwareentwicklung in C/C++ für Mikrocontroller (z. B. STM32, nRF, ESP32, Atmel)
- Echtzeitbetriebssysteme wie FreeRTOS und Zephyr
- Kommunikationsschnittstellen und Protokolle (UART, SPI, I2C, Ethernet, WLAN)
Kompetenzen
- Programmiersprachen: C/C++, Javascript, Golang, Python, VHDL
- Frameworks: Keil MDK Middleware, CycloneBOOT, React
- IDEs: Keil MDK μVision, VS Code, CLion, Goland, Atmel Studio, Xilinx Vivado
- Tools: GIT, SVN, Eagle, Altium Designer, LTSpice, Docker, Confluence
- Hardwareplattformen: STM32, ATMega, Raspberry Pi, Nordic nRF52
- Plattformen: Keil RTX RTOS, FreeRTOS, Linux, Zephyr OS, Balena OS
- Protokolle: SPI, I2C, UART, Ethernet, TCP/IP, UDP, HTTP, Bluetooth Low Energy, Artnet, Modbus RTU
- Messtechnik: Oszilloskop, Logic Analyzer, Multimeter
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2023
Sprachen
DeutschMutterspracheEnglischgut
Projekthistorie
Entwicklung eines Testadapters zur Konformitätsprüfung von 1000BASE-T1-Schnittstellen — Hardware und Firmware
Hardware
- Schaltungsentwicklung und impedanzkontrolliertes Layout (100 Ω differenziell, 4-Lagen) in KiCad
- Auswahl und Bewertung von HF-Komponenten (SMA-Steckverbinder, Relais) hinsichtlich Signalintegrität
- Entwurf einer analogen Strommessung (Shunt und Messverstärker) zur zeitaufgelösten Erfassung des Schaltzeitpunkts der Relais
- Erstellung der Fertigungsunterlagen und Abstimmung mit dem Bestücker
- Inbetriebnahme der Prototypen
Firmware
- Bare-Metal-Firmware für RP2040 (Pico SDK, C) zur Ansteuerung des Testadapters
- UART-basierte Kommandoschnittstelle für Steuerung und Statusabfrage durch den Anwender
- Erfassung (ADC) und Auswertung des Stromverlaufs zur Bestimmung des exakten Schaltzeitpunkts
Sprachen: Embedded C
Technologien: Single-Pair-Ethernet
Tools: KiCad, GIT, VSCode
Hardwareplattformen: Eigenentwickelte RP2040-Platine
Messtechnik: Oszilloskop, Logic Analyzer, Multimeter
Konzeption und Entwicklung einer Bedieneinheit bestehend aus Display und Tastern für Embedded GUIs
Hardware
- Schaltplanerstellung und PCB-Layout mit KiCad für eine kompakte, integrierbare Baugruppe
- Auswahl der Hardwarekomponenten (Display, Taster, Port-Expander)
- Erstellung der Fertigungsunterlagen und Beauftragung des Bestückers
- Inbetriebnahmen und messtechnische Verifikation
Firmware
- Demoanwendung für ESP32 mit grafischer Benutzeroberfläche auf Basis von LVGL
- Tastenbasierte Navigation ohne Touch (LVGL-Input-Device)
Sprachen: Embedded C
Technologien: SPI, I2C
Tools: KiCad, GIT
Frameworks/Bibliotheken: LVGL
Hardwareplattformen: ESP32-basierte Eigenentwicklung
Messtechnik: Logic Analyzer, Multimeter, Oszilloskop
- Inbetriebnahme und Weiterentwicklung einer bestehenden Elektronikbaugruppe für einen Testadapter
- Analyse und Fehlersuche an analogen Operationsverstärkerschaltungen einer messtechnischen Anwendung anhand von Schaltplänen und Messungen
- Hardware-Fehleranalyse eines I2C-Beschleunigungssensors sowie softwareseitige Ursachenanalyse
- Implementierung und Integration der Ansteuerung von PTC-Sensoren in die Embedded-Software
- Aufbau und Inbetriebnahme eines Testsystems sowie Funktionsprüfung eines Stromsensors
- Weiterentwicklung einer OPC UA-Schnittstelle unter Zephyr OS
Sprachen: Embedded C
Technologien: I2C, Ethernet, Bluetooth, OPC UA
Tools: GIT
IDEs: VSCode
Frameworks/Bibliotheken: Zephyr OS
Hardwareplattformen: Kundenspezifische Hardware auf Basis der Nordic nRF52-Serie
Messtechnik: Oszilloskop, Logic Analyzer, Multimeter