freiberufler Senior Automotive Software Engineer und Projektmanager auf freelance.de

Senior Automotive Software Engineer und Projektmanager

zuletzt online vor 5 Tagen
  • 65€/Stunde
  • 94-058 Lodz
  • auf Anfrage
  • pl  |  en  |  de
  • 04.09.2026
  • Contract ready

Kurzvorstellung

Ich bin ein erfahrener Senior Automotive Software Engineer mit über 20 Jahren Expertise in eingebetteten Systemen, Diagnostik und Projektmanagement.

Geschäftsdaten

 Gewerbetreibend

Qualifikationen

  • Agile Software Development
  • Automotive Diagnostics
  • AUTOSAR
  • CAN / CAN FD
  • Canoe Software
  • Embedded Software
  • MISRA-C
  • OBDII
  • SOME/IP
  • Technical Project Lead

Projekt‐ & Berufserfahrung

Diagnostik-Experte
Cariad
2/2024 – 8/2025 (1 Jahr, 7 Monate)
nicht angegeben
Tätigkeitszeitraum

2/2024 – 8/2025

Tätigkeitsbeschreibung

Leitung von Analyse und Lösung komplexer Diagnoseprobleme (UDS, DoIP, OBD II, PDX) zur Gewährleistung der Systemstabilität und Compliance. Analyse von Traces und Logs (TTL, BLF, MF4, DLT) und Übersetzung von Stakeholder-Anforderungen (DOORS, QLAHs) in umsetzbare Erkenntnisse. Sicherstellung von Konsistenz und Korrektheit der Anforderungen und deren Umsetzung über Systemkomponenten hinweg. Verantwortung für Datenqualität und -integrität von Diagnosedatensätzen (ODX/PDX), einschließlich Struktur und Variantenkonfiguration. Durchführung tiefgreifender Diagnosekommunikationsanalysen (UDS-Dienste, DIDs) zur Unterstützung von Integration und Problemlösung. Validierung des Fahrzeugverhaltens gegenüber Anforderungen und Systemkommunikationslogik in verschiedenen Testumgebungen. End-to-End-Defektmanagement (KPM, Jira), einschließlich Ursachenanalyse, Ticketing und Beweiserstellung. Koordination von Aktivitäten zwischen Stakeholdern, Entwicklungsteams und externen Partnern. Unterstützung der Teststrategie und -durchführung (HIL, Fahrzeug, Labor), einschließlich Szenariendefinition und Validierung der Ergebnisse. Vorbereitung von Fahrzeugen und Software für die Homologation zur Einhaltung der OBD II-, UDS- und DoIP-Standards. Mentoring von Teammitgliedern in Diagnoseanalyse und fortgeschrittenen Debugging-Techniken.

BMS: Cyber Security – IVD-Integrationsunterstützung | Diagnoseentwickler und Support
Eberspaecher
1/2023 – 12/2023 (1 Jahr)
nicht angegeben
Tätigkeitszeitraum

1/2023 – 12/2023

Tätigkeitsbeschreibung

Koordination und Unterstützung der IVD-Integration und Wrapper-Entwicklung über eingebettete Systeme hinweg. Entwicklung und Wartung von Diagnosefunktionen (z. B. Error Manager, Diagnostic Status Messages) für CAN- und LIN-Kommunikation. Durchführung von fortgeschrittenem Debugging und Ursachenanalyse von Softwareproblemen, einschließlich eingebetteter Diagnostik mit winIDEA. Design und Durchführung von Unit- und Modultests (Tessy, On-Target) zur Sicherstellung der Softwarequalität und Compliance. Definition und Verfeinerung von Softwareanforderungen basierend auf Systemebene-Spezifikationen (DOORS NG, Polarion). Erstellung und Wartung technischer Dokumentation mit Doxygen. Arbeit in agiler Umgebung mit strenger Einhaltung von ISO 26262 (ASIL) und Automotive-Qualitätsstandards.

Product Owner Software Loading | Technischer Leiter Bootloader
Continental
11/2021 – 6/2022 (8 Monate)
nicht angegeben
Tätigkeitszeitraum

11/2021 – 6/2022

Tätigkeitsbeschreibung

Leitung des Bootloader-Teams als Technischer Leiter mit Fokus auf XCP- und UDS-Kommunikation. Analyse von Flashing-Traces, Identifizierung von Ursachen und Entwicklung robuster Lösungen für komplexe ECU-Probleme. Unterstützung von Entwicklern bei Design, Implementierung und fortgeschrittenem Debugging. Koordination von Anforderungen mit Kunden und Abstimmung funktionsübergreifender Teams (Anwendung, CyberSec, SWL). Durchführung von Embedded Debugging mit Trace32 zur Lösung von Low-Level-ECU-Problemen. Förderung der agilen Entwicklung (Scrum), einschließlich PI- und Sprint-Planung. Verantwortung für Problemmeldungen, Anforderungen und Testkoordination im Einklang mit ASPICE-Prozessen. Teilnahme an Kunden-ASPICE-Bewertungen zur Sicherstellung der Prozesskonformität und Lieferqualität.

Cyber Security (IVD) Softwareentwickler
Continental
7/2021 – 12/2022 (1 Jahr, 6 Monate)
nicht angegeben
Tätigkeitszeitraum

7/2021 – 12/2022

Tätigkeitsbeschreibung

Entwicklung und Integration des IVD-Moduls (Integrity Validation Data) für Audi ICAS1 (basierend auf Infineon TriCore ECU) in Übereinstimmung mit UNECE-Vorschriften. Verantwortung für den gesamten Lebenszyklus der Softwareanforderungen zur Gewährleistung der vollständigen Rückverfolgbarkeit über Design, Implementierung und Test (ASPICE, V-Modell). Entwurf der Softwarearchitektur und detaillierter Lösungen (UML, Enterprise Architect) und Abstimmung mit DOORS-Anforderungen. Lieferung von eingebetteter Software in agiler Umgebung mit ISO 26262 (ASIL). Sicherstellung der Compliance mit MISRA C-Standards durch systematische Code-Reviews und statische Analyse in sicherheitskritischen Umgebungen. Durchführung von Unit- und Integrationstests, einschließlich Embedded Debugging (winIDEA). Entwicklung von Testautomatisierung (SWATT) und Unterstützung von Validierungsaktivitäten. Sicherstellung der Konsistenz zwischen Architektur, Anforderungen und Implementierung.

Cyber Security (XRDC) Softwareentwickler
Continental
6/2021 – 11/2022 (1 Jahr, 6 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2021 – 11/2022

Tätigkeitsbeschreibung

Entwicklung und Integration von XRDC (Extended Resource Domain Controller) für NXP S32G ECU. Enge Zusammenarbeit mit Kunden-Stakeholdern zur technischen Abstimmung und Vertrauensbildung. Koordination mit Systemarchitekten zur Sicherstellung der korrekten Integration und des Systemverhaltens. Verbesserung der Build- und Konfigurationsprozesse (Makefiles, Tresos-Konfiguration). Sicherstellung der Compliance mit ISO 26262 (ASIL) und Automotive-Standards.

Funktionsverantwortlicher (Diagnose)
Continental
6/2020 – 2/2021 (9 Monate)
nicht angegeben
Tätigkeitszeitraum

6/2020 – 2/2021

Tätigkeitsbeschreibung

Verantwortung für die Diagnosefunktionalität der Audi MEB Elektrofahrzeugplattform. Analyse von Logs und Traces (BLF, ASC) und Übersetzung von Kundenanforderungen in Systemlösungen. Verwaltung und Validierung von Softwareanforderungen (DOORS), einschließlich Dienste und DIDs. Anwendung von tiefgreifenden Kenntnissen in UDS-Kommunikation und ODX/PDX-Datenmodellen. Leitung der Problemanalyse und -lösung (SRSC, MS, MTS) zur termingerechten Lieferung. Mentoring von Entwicklern und Koordination von Aufgaben über Teams hinweg bei enger Kundenkommunikation.

Softwareentwickler
Schleissheimer
10/2019 – 12/2019 (3 Monate)
nicht angegeben
Tätigkeitszeitraum

10/2019 – 12/2019

Tätigkeitsbeschreibung

Entwicklung eines Konfigurationsgenerators für den SOME/IP-Stack (Schleissheimer/Continental). Erstellung einer C++-basierten IDE-Anwendung für Konfiguration und Datenverarbeitung. Entwurf und Implementierung eines ARXML-Parsers und SOME/IP-Datenextraktionslogik. Entwicklung eines C++-Code-Generators basierend auf ARXML-Definitionen. Lieferung von Unit-Tests zur Sicherstellung der Softwarequalität.

Projektmanager & Teamleiter
Konrad Sp. z o. o.
8/2004 – offen (22 Jahre, 2 Monate)
nicht angegeben
Tätigkeitszeitraum

8/2004 – offen

Tätigkeitsbeschreibung

Leitung von Design und Entwicklung interner Automotive-Softwareprojekte zur termingerechten und hochwertigen Lieferung. Management und Mentoring von Engineering-Teams, Förderung agiler Entwicklungsprozesse und effektiver Zusammenarbeit mit Kunden. Verantwortung für die End-to-End-Datenkonsistenz und -integration über Automotive-Formate hinweg (ODX, PDX, CDD, ARXML, DBC, LDF). Definition und Validierung von Datenmodellen und XML-Strukturen zur Einhaltung von Schemas und Branchenstandards. Anwendung tiefgreifender Kenntnisse des UDS-Protokolls für Diagnosekommunikation und Datenverarbeitung. Koordination der Entwicklungsplanung, Stakeholder-Kommunikation und Lieferabstimmung zwischen technischen und geschäftlichen Teams.

Senior Automotive Embedded Software Engineer
Konrad Sp. z o. o.
8/2004 – offen (22 Jahre, 2 Monate)
nicht angegeben
Tätigkeitszeitraum

8/2004 – offen

Tätigkeitsbeschreibung

Entwurf und Umsetzung von AUTOSAR-basierten Lösungen (AUTOSAR Classic). Entwicklung von Tools und Bibliotheken für Automotive-Kommunikation, Diagnostik und Datenverarbeitung (ODX, DBC, ARXML, SOME/IP). End-to-End-Lösungen für ECU-Firmware-Updates und Diagnose-Workflows. Zusammenarbeit mit funktionsübergreifenden Teams über den gesamten Softwareentwicklungslebenszyklus hinweg. Entwicklung von Simulations-, Test- und Debugging-Tools für verschiedene Kommunikationsprotokolle. Implementierung von Low-Level-Embedded-Software und Treibern (UART, SPI, I2C, CAN, PWM) auf ARM-basierten Plattformen. Entwicklung eingebetteter Systeme (RTOS, Bare-Metal) mit Fokus auf Leistung und Zuverlässigkeit. Entwicklung eines Diagnosemoduls für eine BMS-Plattform. Erstellung wiederverwendbarer APIs und Bibliotheken zur Unterstützung von Integration, Diagnostik und Bus-Konfiguration. Entwicklung von Tools zur Steigerung der Entwicklungseffizienz (Code-Generierung, Vorverarbeitung, Automatisierung der Dokumentation). Unterstützung bei der komplexen Systemintegration und Fehlerbehebung in eingebetteten und PC-Umgebungen. Entwicklung von Anwendungen für Protokollsimulation und Kommunikationsanalyse (inkl. Bluetooth).

Ausbildung

Technische Universität Łódź, Fakultät für Elektrotechnik, Elektronik, Informatik und Automatisierung
Master of Engineering in Informatik, Schwerpunkt Softwareentwicklung
2004
Łódź

Über mich

Ich bin ein erfahrener Senior Automotive Software Engineer und Projektmanager mit über 20 Jahren Berufserfahrung. Meine Expertise umfasst die Entwicklung von AUTOSAR-Bootloadern, ECU-Diagnostik, Batteriemanagementsystemen (BMS) sowie die Programmierung eingebetteter Systeme in Embedded C. Ich verfüge über tiefgehende Kenntnisse in Kommunikationsprotokollen, Architektur, ASPICE-konformer Entwicklung und technischer Führung in agilen Umgebungen. Zudem biete ich Erfahrung in der Teamleitung, Mentoring von Entwicklern und der erfolgreichen Zusammenarbeit mit Kunden bei führenden Fahrzeugherstellern und Zulieferern.

Weitere Kenntnisse

Professional focus scope:
● Defect Management Diagnostics (UDS, OBD II, DoIP)
● AUTOSAR C/C++ using Windows/Linux
● Design and implementation of communication protocols and debug systems
● Automotive File Formats: ARXML, ASC, BLF, CDD, DBC, DLT, LDF, NCF, ODX/PDX, AML/A2L, ELF, TRC, MAP
● Automotive Protocols: CAN, CAN FD, LIN, ETH, TCP/IP, ISO-TP,UDS, DoIP, SOME/IP, XCP, CCP, UART, SPI, I2C

Programming Languages & Tools:
● ANSI C, C++ 11-17, Qt, Python
● Confluence, Git, Jira, IBM Rational DOORS, Elektrobit Tresos, Vector CANoe, UML Enterprise Architect, OpenProject, MISRA C, CI/CD

Languages:
English (C1)
Polish (Native)
German (Basic)

Persönliche Daten

Sprache
  • Polnisch (Muttersprache)
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
bevorzugt
Profilaufrufe
23
Berufserfahrung
22 Jahre und 1 Monat (seit 08/2004)
Projektleitung
20 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden