
Freiberuflicher Systemprogrammierer
- Verfügbarkeit einsehen
- 0 Referenzen
- 85‐90€/Stunde
- 45663 Recklinghausen
- DACH-Region
- de | en
- 28.03.2025
Kurzvorstellung
Mitarbeit an der SW-Entwicklung für diverse ADAS-Steuergeräte und Motorsteuerungen.
Ausgewiesener Experte für die Entwicklung von Embedded Software in C/C++, sowohl für High-Level Feature-Entwicklung als auch für Low-Level Treiber-Entwicklung etc.
Ausgewiesener Experte für die Entwicklung von Embedded Software in C/C++, sowohl für High-Level Feature-Entwicklung als auch für Low-Level Treiber-Entwicklung etc.
Qualifikationen
Projekt‐ & Berufserfahrung
Feature Team für Ausweichassistent
BMW
1/2024
–
2/2025
(1 Jahr, 2 Monate)
nicht angegeben
nicht angegeben
Tätigkeitszeitraum
1/2024 – 2/2025
TätigkeitsbeschreibungMitarbeit im Feature Team für die Überarbeitung bzw. Neuentwicklung des BMW Ausweichassistenten (ESS) auf einer neuen Integrationsplattform. Implementierung von Funktionsbestandteilen sowie zugehöriger Unit Tests, Components Tests, Benchmark-Tests und SIL-Tests.
Projekt Trajektorienplanung Level 2 / 3
BMW
1/2022
–
12/2023
(2 Jahre)
nicht angegeben
nicht angegeben
Tätigkeitszeitraum
1/2022 – 12/2023
TätigkeitsbeschreibungHigh Level Entwicklung und Wartung von Trajektorienplanungsfunktionen für Embedded Linux und Microcontroller-Zielplattformen mit vertiefter Bereitstellung für verschiedene ECU-Generationen.
Zertifikate
Self Driving Car Engineer Nanodegree
Udacity
Udacity
2017
Ausbildung
Dipl.-Phys.
Diplom
Universität Dortmund
1996
Dortmund
Dortmund
Über mich
Ich bin Diplom-Physiker und seit 1990 (zunächst parallel zu meinem Studium) als freiberuflicher Systemprogrammierer im Projektgeschäft tätig. In dieser Zeit habe ich umfangreiche Erfahrungen in der selbstständigen Abwicklung von Softwareprojekten erwerben können. In den letzten 25 Jahren war ich hauptsächlich im Automotivebereich tätig, die letzten 7 ½ Jahre davon in Autonomous-Driving-Projekten für diversen ADAS- Steuergeräte.
Ich bin ausgewiesener Experte für die Entwicklung von Embedded Software in C/C++, sowohl für High-Level Feature-Entwicklung etwa mit Adaptive Autosar unter Linux als auch für Low-Level-Firmware-Entwicklung wie Device Drivern direkt auf dem „bare metal“. Ich habe Projekterfahrungen mit diversen Microcontrollerfamilien sammeln können und war häufig als Firefighter in der Fehlersuche oder Ressourcenoptimierung tätig. Bei diesen Tätigkeiten, die die Analyse mir zuvor unbekannter Software z.T. bis herunter auf die Assemblerebene erforderte, habe ich oft Projekte durch den Vorschlag von erfolgreichen Laufzeit- oder Speicheroptimierungsmaßnahmen maßgeblich weiterbringen können.
Ich bin ausgewiesener Experte für die Entwicklung von Embedded Software in C/C++, sowohl für High-Level Feature-Entwicklung etwa mit Adaptive Autosar unter Linux als auch für Low-Level-Firmware-Entwicklung wie Device Drivern direkt auf dem „bare metal“. Ich habe Projekterfahrungen mit diversen Microcontrollerfamilien sammeln können und war häufig als Firefighter in der Fehlersuche oder Ressourcenoptimierung tätig. Bei diesen Tätigkeiten, die die Analyse mir zuvor unbekannter Software z.T. bis herunter auf die Assemblerebene erforderte, habe ich oft Projekte durch den Vorschlag von erfolgreichen Laufzeit- oder Speicheroptimierungsmaßnahmen maßgeblich weiterbringen können.
Weitere Kenntnisse
Ich verfüge über umfangreiche Kenntnisse und Erfahrungen auf folgenden Gebieten:
• Firmwareentwicklung für kundenspezifische Mikrocontrollerschaltungen in C/C++ oder auch Assembler
• Programmierung unter Echtzeitbetriebssystemen wie QNX oder FreeRtos inklusive Multicoredebugging
• Treiber- und Anwendungsentwicklung unter Windows und Linux etwa mit Qt
• Compiler- und Interpreterbau mit Lex und Yacc
• Generische und komponentenorientierte Programmierung für wiederverwendbare Software
• Automotive-Normen und –Tools für Softwareerstellung und Softwarevalidierung
• Protokollentwicklung für Feldbusse wie Automotive Ethernet, CAN, LIN etc.
• Embedded Systems Security Analysetechniken wie Fuzzing, Pentesting etc.
• Grundtechniken für autonomes Fahren wie Trajectory Planning, Deep Learning, Computer Vision, Sensor Fusion, Localization etc.
• Automatisierte Tests auf HIL-Plattformen wie dSpace z.B. über Python-Scripte
Eine meiner besonderen Stärken ist die schnelle Einarbeitung in neue Aufgabenbereiche und Fachgebiete. Ich bin immer an neuen Herausforderungen interessiert!
• Firmwareentwicklung für kundenspezifische Mikrocontrollerschaltungen in C/C++ oder auch Assembler
• Programmierung unter Echtzeitbetriebssystemen wie QNX oder FreeRtos inklusive Multicoredebugging
• Treiber- und Anwendungsentwicklung unter Windows und Linux etwa mit Qt
• Compiler- und Interpreterbau mit Lex und Yacc
• Generische und komponentenorientierte Programmierung für wiederverwendbare Software
• Automotive-Normen und –Tools für Softwareerstellung und Softwarevalidierung
• Protokollentwicklung für Feldbusse wie Automotive Ethernet, CAN, LIN etc.
• Embedded Systems Security Analysetechniken wie Fuzzing, Pentesting etc.
• Grundtechniken für autonomes Fahren wie Trajectory Planning, Deep Learning, Computer Vision, Sensor Fusion, Localization etc.
• Automatisierte Tests auf HIL-Plattformen wie dSpace z.B. über Python-Scripte
Eine meiner besonderen Stärken ist die schnelle Einarbeitung in neue Aufgabenbereiche und Fachgebiete. Ich bin immer an neuen Herausforderungen interessiert!
Persönliche Daten
Sprache
- Deutsch (Muttersprache)
- Englisch (Gut)
Reisebereitschaft
DACH-Region
Arbeitserlaubnis
- Europäische Union
Home-Office
bevorzugt
Profilaufrufe
70
Alter
55
Berufserfahrung
34 Jahre und 9 Monate
(seit 08/1990)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden