26.11.2025 aktualisiert


100 % verfügbar
Embedded C Developer (RTOS, Bare Metal) | ADAS Systems Engineer
Castrop-Rauxel, Deutschland
Weltweit
Diplom-Ingenieur (FH)Skills
KeilFahrerassistenzsystemeAgile MethodologieSystems EngineeringARM ArchitekturAssemblerspracheJiraAutomobilindustrieC++CanbusCanalyzerCmakeSteuerungstechnikEmbedded C++Embedded SystemsEmbedded SoftwareEthernetUmweltprüfungenFlexrayFreertosIso 26262On-Board-DiagnoseProjektmanagementScrumSystementwicklungs-LebenszyklusQt (Software)Echtzeit-BetriebssystemeISO/IEC 15504Schreiben von DokumentationAnforderungsanalyseSystemarchitekturIntegration (Software)TestpläneToolchainUartRadarAbsicherungPeripheralsCanoe Software
Kurzprofil / Über mich
Erfahrener Embedded Entwickler mit tiefgehender Expertise in der C-basierten Mikrocontrollerprogrammierung, Echtzeitbetriebssystemen (FreeRTOS, CMSIS-RTOS) sowie der Entwicklung und Systemintegration von Fahrerassistenzsystemen (ADAS).
Durch meine Tätigkeit in beiden Bereichen – bare-metal-nahe Embedded-Entwicklung sowie automotive Systemarchitektur – vereine ich technische Tiefe mit Systemverständnis. Ob hardwarenahe Aktor-/Sensorsteuerung oder die funktionsseitige Integration radar-/kamerabasierter ADAS-Komponenten: ich liefere robuste, strukturierte und praxiserprobte Lösungen.
Technologien & Skills
Embedded Systems
Erfahrener Embedded Entwickler mit tiefgehender Expertise in der C-basierten Mikrocontrollerprogrammierung, Echtzeitbetriebssystemen (FreeRTOS, CMSIS-RTOS) sowie der Entwicklung und Systemintegration von Fahrerassistenzsystemen (ADAS).
Durch meine Tätigkeit in beiden Bereichen – bare-metal-nahe Embedded-Entwicklung sowie automotive Systemarchitektur – vereine ich technische Tiefe mit Systemverständnis. Ob hardwarenahe Aktor-/Sensorsteuerung oder die funktionsseitige Integration radar-/kamerabasierter ADAS-Komponenten: ich liefere robuste, strukturierte und praxiserprobte Lösungen.
Technologien & Skills
Embedded Systems
- Programmiersprachen: C, C++ (Qt), Assembler
- Plattformen: STM32 (HAL, LL), ARM Cortex-M, AVR
- RTOS: FreeRTOS, CMSIS-RTOS v1/v2
- Echtzeitkonzepte: Tasks, Queues, Event Flags, Timer, ISRs
- Peripherie: UART, GPIO, I²C, SPI, etc.
- Radar-/kamerabasierte Fahrerassistenzsysteme (ADAS)
- Systemintegration, Absicherung, Funktionsentwicklung
- Fahrzeugbussysteme: CAN, LIN, FlexRay, Ethernet
- Diagnose: UDS (ISO 14229), DTCs, CANdela Studio, OBD
- Tools: CANoe, CANalyzer, Diagnostic Tools
- Systemarchitektur & Spezifikationen
- ISO 26262, Automotive SPICE
- Testplanung, EMV, Umweltprüfungen
- Toolchains: Keil uVision, STM32CubeIDE, GCC, CMake
- Technische Projektleitung & Teamkoordination
- Anforderungsanalyse & Stakeholder-Kommunikation (OEM/Tier1)
- Agile Methoden (Scrum, Jira), Dokumentation & Reviews
Sprachen
DeutschMutterspracheEnglischverhandlungssicherTürkischMuttersprache
Projekthistorie
Eigene Projekte (Embedded + Desktop):
- Qt C++ Heizungssteuerung mit PID + Hysterese
UI-gesteuerte Heizlastregelung mit Qt (QTimer, QObject, QWidget), 2-stufig:
Hysterese-Logik + Erweiterung durch PID-Regelung für stufenlose Steuerung. - STM32 FreeRTOS Multitasking-Temperaturüberwachung (Einsteigerprojekt)
Temperaturmessung (DS18B20, 1-Wire) mit Anzeige auf SSD1306 OLED (I2C),
Task-Trennung: LED-Steuerung, Temperatursensor, Displayanzeige, mit HAL-Treibern. - STM32 FreeRTOS Echtzeitgesteuerte Aktor-/Sensorsteuerung GPIO-/UART-/Eventsteuerung (CMSIS-RTOS v1): Entwicklung eines modularen Embedded-Systems zur ereignisgesteuerten Echtzeitsteuerung von LEDs und Buzzern sowie zur Auswertung von Temperatur- und Tasterdaten. Umsetzung einer Task-Kommunikationsarchitektur mit Queues, Events und ISR-Signalen. Datenaustausch über UART, Logging- und Display-Task integriert.
- (aktuell in Entwicklung) CMSIS-RTOS v2 basiertes Aktorsteuerungs-System mit Software-Timern: Weiterentwicklung eines bestehenden FreeRTOS-Systems auf CMSIS-RTOS v2 Standard mit Fokus auf portables Task-Management. Integration von Event Flags, Mutexes und Software-Timern zur präzisen und nicht-blockierenden Steuerung von LEDs und Buzzer. Umsetzung eines vollständig thread-sicheren Designs mit dem Ziel erhöhter Modularität, Skalierbarkeit und Echtzeitfähigkeit für komplexe Embedded-Anwendungen.
Leitung eines interdisziplinären Teams von 15 Ingenieuren für Radar- und kamerabasierte Fahrerassistenzsysteme, Innenraumüberwachung und Bordnetz-Gateway
Leitung und Überwachung von Entwicklungsprojekten im Bereich radar- und kamerabasierte Fahrerassistenzsysteme