19.06.2026 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
100 % verfügbar

Senior C Embedded Software Developer Automotive

Steinweiler, Deutschland
Weltweit
Dipl. Ing. FH
Steinweiler, Deutschland
Weltweit
Dipl. Ing. FH

Profilanlagen

Kurzprofil.pdf
Profil_Krueger.pdf

Über mich

Senior Embedded Software Engineer mit Expertise in Embedded C/C++, Automotive SPICE, ISO 26262, V-Modell, Softwarearchitektur, UML, Requirements Engineering, AUTOSAR, CAN/LIN/MOST, Debugging (Lauterbach, iSystem, CANoe) und Echtzeitbetriebssystemen. UAV Kenntnisse (Ardupilot / Pixhawk)

Skills

C (Programmiersprache)FahrerassistenzsystemeAtlassian ConfluenceAutomotive Open System ArchitectureDebuggingEmbedded C++Embedded SoftwareSoftwareentwicklungDrohnen
Senior Embedded Software Engineer mit über 25 Jahren Erfahrung in der Entwicklung sicherheitskritischer Embedded-Systeme im Automotive-Umfeld. Spezialisierung auf Embedded C/C++, ASPICE-konforme Softwareentwicklung, V-Modell, Requirements Engineering, Software-Architektur und Integrationstests.
Fundierte Erfahrung in der Entwicklung von Steuergeräten, Sensorik, E-Mobility, Body Control Modulen, Fahrerassistenzsystemen sowie in der technischen Lieferantensteuerung.

Besonderes Know-how in:
  1. Embedded Softwareentwicklung (C/C++) / Debugging & Integration (Lauterbach, iSystem, CANoe)
  2. Softwareprozessen (ASPICE, ISO 26262, V-Modell)
  3. Softwarearchitektur (UML, Enterprise Architect)
  4. Requirements Engineering (DOORS, Polarion, Integrity)
  5. AUTOSAR
  6. Kommunikation: CAN, LIN, MOST, UART, SPI, I²C
UAV
  1. Aufbau, Integration, Konfiguration von ArduPilot / Pixhawk basierender Flugsteuerungssystemen
  2. Integration u.a. von GPS-, Kompass-, Lidar- und Airspeed-Sensoren
  3. Flugerprobung und Systemvalidierung


Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2006

Sprachen

DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse

Projekthistorie

Documentation Developer Thermomix TM7

Vorwerk

Konsumgüter und Handel

  1. Aufbau und Pflege einer Dokumentation (englisch) für die Entwicklung von Anwendungen auf unseren Geräten (Thermomix TM7)
  2. Abstimmung mit Architekten und Entwicklern zur kontinuierlichen Verbesserung
  3. Aufnahme und Zusammenführung von bereits bestehender Dokumentation in einen einheitlichen Standard
  4. Analyse von technischen Dokumenten und Source-Code, um diese zu dokumentieren
  5. Ansprechpartner für Entwicklungsteams bei Fragen zur Dokumentation
  6. Erstellung von Tutorials zum Thema App Entwicklung in QML
Tools:
Confluence, Qt Creator, QML, Linux

Engineer for Embedded Software Development

Euchner GmbH

Industrie und Maschinenbau

Betreuung bestehender Kundenprojekte:
  1. Enge Kommunikation mit Kunden zur Erfüllung der Anforderungen und zur kontinuierlichen Verbesserung von laufenden Projekten.
  2. MGB 2 Maintenance: Wartung und Pflege des MGB 2, einschließlich regelmäßiger Inspektionen und Diagnosen.
  3. Software Entwicklung und Testing
  4. Planung und Durchführung umfassender Tests, Identifikation von Fehlern und Implementierung von Lösungen.
Tools:
Enterprise Architekt, Keil Vision, Canoe, OpenProject, GIT

Engineer for Embedded Software Development

Gebrüder Frei GmbH

Industrie und Maschinenbau

Vollständige Umsetzung der in den Sprintmeetings definierten Tasks (User Stories) zu Programmierung des Microcontrollers des Steuergeräts eines Lenkrads mit dem Ziel der Programmierung der Software-Funktionalitäten mittels Embedded C/C++.

  1. Analyse des Ist-Standes des Microcontrollers und des Steuergeräts Erstellung eines Konzepts zur Entwicklung des Microcontrollers auf der Cortex M-Plattform auf Basis der in OpenProject hinterlegten
  2. funktionalen Requirements
  3. Programmierung des Microcontrollers mit C/C++ auf Basis des zuvor erstellten Konzepts
  4. Implementierung des Controllers in das Steuergerät
  5. Entwicklung der Schnittstellen zwischen dem Microcontroller und des Steuergeräts mittels CAN-Stacks
  6. Erstellung und Durchführung von Tests und ggf. Fehlerbehebung
  7. Erstellung einer ausführlichen technischen Dokumentation

Tools:
Enterprise Architekt, Keil Vision, Canoe, OpenProject, GIT

Senior Expert Engineer for Software Development

IHI Heidelberg

Automobil und Fahrzeugbau

  1. Entwicklungsleitung aller Softwaremodule für die elektrifizierten Turboladersysteme (EAT & ETC)
  2. Analyse und Verwaltung der Softwareanforderungen
  3. Kundenschnittstelle für das Anwendungsmodul der Software
  4. Technisches Lieferantenmanagement, Schnittstelle zu internen/externen Partnern, Definition und Steuerung der Entwicklungsaktivitäten der Partner
  5. Definition von Software-Einheitstests und Durchführung von Integrationstests
  6. Unterstützung von Tests auf Systemebene
  7. Erstellung interner Richtlinien und Standards für SW-Entwicklungen (Entwicklungsprozesse) in Anlehnung an internationale Standards & Normen (z.B. ASPICE, ISO26262, ISO21434, ...) in Zusammenarbeit mit anderen Entwicklungsstandorten der IHI-Gruppe
  8. Unterstützung bei der Implementierung von Methoden und Werkzeugen zur Software-Anforderungsanalyse und dem damit verbundenen Anforderungsmanagement (z. B. Polarion)
  9. Verfolgung und Unterstützung von SWE.2 und der Implementierung von SW-Architekturdesignstandards, Dokumentation über Standards wie UML
  10. Unterstützung bei der HW/SW-Interaktion & Schnittstellen auf Systemebene
  11. (Definition der Software-Einheitsprüfung und Durchführung von Integrationstests

Tools:
Enterprise Architekt, Jira, Polarion

Projektingenieur

Miele Gütersloh

Konsumgüter und Handel

  1. Entwicklung von innovativer Embedded Software in C zur Steuerung und Vernetzung von mechatronischen Komponenten ( Antriebssteuerung, Batteriemanagement)
  2. Design der Software Architektur in UML
  3. Fachübergreifendes Erarbeiten von Arbeitspaketen im agilen SCRUM Umfeld
  4. Implementieren die Software in C
  5. Durchführung von Tests, Vorintegration und Unterstützung bei der Freigabe und Dokumentation der Software

Tools:
PTC Integrity, Visual Studio, Enterprise Architekt, Jira, EmbOS Echzeitbetriebsystem, NXP Cortex M0 Mikrocontroller, Ozone Debugger,
IAR Workbench

Entwicklung von Software in C in einem Automotive Sensor Projekt

Magnetic Sense

Automobil und Fahrzeugbau

  1. Durchführen einer Analyse über den Aufbau der vorhandenen Embedded-Software auf dem Mikrocontroller unter Berücksichtigung der Requirements und der Software-Architektur
  2. Erstellung eines Entwicklungskonzeptes unter Berücksichtigung der Anforderungen sowie der hieraus abgeleiteten Spezifikationen
  3. Entwicklung der Software in C (Erstellung von Source Code)
  4. Schreiben von Unit-Tests
  5. Debugging
  6. Dokumentation

Tools:
PIC Mikrocontroller/ PIC32MZ, ASPICE, ISO 26262, Git, Doxygen, Polarion

Entwicklung von Software in C in einem LIDAR Projekt

Magna Electronics

Automobil und Fahrzeugbau

  1. Verifizieren von Software Requirements.
  2. Konzeption und Entwicklung von Software-Architekturen sowie Weiterentwicklung, Codeoptimierung und Wartung bestehender Applikations-Software.
  3. Debugging an realer HW mit Lauterbach Debugger.
  4. Erstellung Software Design mit Enterprise Architect.
  5. Design und Implementierung eines UART Kommunikationsprotokolls.
  6. Testen von Software
  7. Erstellen von Test Dokumentation/Protokollen
  8. Dokumentation für Konfiguration Management

Tools:
Eclipse, PTC, Git, Lauterbach Emulator, SCRUM, Enterprise Architect, UML




LINUX Treiberentwicklung unter VxWorks 653 3.0 in C

Rockwell Collins Heidelberg

Sonstiges

  1. Skript Modifikationen
  2. Erstellung bzw. Update von Spezifikation
  3. Erstellung bzw. Update Design Dokumenten
  4. Implementierung von Software Komponenten
  5. Erstellung bzw. Update der Test Prozeduren (inkl. Skript-Dateien)
  6. Testen von Software
  7. Erstellen von Test Dokumentation/Protokollen
  8. Dokumentation für Konfiguration Management
  9. Teilnahme an technischen Besprechungen


Tools:
Eclipse, VxWorks 653 3.0 ,SVN, Lauterbach Emulator, Linux, Gira, SCRUM, Python

Software Entwicklung in C im E-Mobility / AUTOSAR Umfeld

Primove Mannheim

Automobil und Fahrzeugbau

  1. SW Entwicklung Schwerpunkt Bedien- und Anzeigeprotokoll (BAP),
  2. Analyse der Pflichtenhefte in Doors,
  3. Analyse der Software-Architektur,
  4. Durchführung von Code Reviews,
  5. Erstellungund Durchführung von Modul- und Softwaretests,
  6. Inbetriebnahme am realen Fahrzeug und an Testbench (CANoe),
  7. Fehleranalysen (Kundenmeldungen, eigenen SysTest Meldungen),
  8. Debugging an realer HW mit Lauterbach Debugger und CAN Simulation (CANoe),
  9. Dokumentation der Ergebnisse

Tools:
Canoe, Lauterbach Debugger, Eclipse, SVN

Software Entwicklung in C für Body Control Module AUDI im AUTOSAR Umfeld

Continental Corporation Markdorf

Automobil und Fahrzeugbau

  1. SW Entwicklung Schwerpunkt Remote Access, Personalisierung,
  2. Integration 3rd Party Komponenten,
  3. Bedien- undAnzeigeprotokoll (BAP),
  4. Analyse der Pflichtenhefte in Doors,
  5. Analyse der Software-Architektur,
  6. Durchführung von Code Reviews,
  7. Erstellungund Durchführung von Modul- und Softwaretests,
  8. Inbetriebnahme am realen Fahrzeug und an Testbench (CANoe),
  9. Fehleranalysen (Kundenmeldungen, eigenen SysTest Meldungen),
  10. Debugging an realer HW mit ISystem Debugger und CAN Simulation (CANoe),
  11. Optimierung der Arbeitsabläufe zwischen Kern- und Funktionsteam,
  12. Dokumentation der Ergebnisse

Tools:
PTC Integrity, Enterprise Architect, Doors, AUTOSAR, Canoe, Rapsody, ISystem Debugger, Eclipse

SW Entwicklung für Automotive-Steuergeräte in Bereich 48V Bordnetz.

Eberspächer Controls Landau

Automobil und Fahrzeugbau

Software- und Funktionsentwicklung für Automotive-Steuergeräte im Autosar Umfeld.
  1. Anforderungsanalyse, Design, Implementierung und Absicherung von hardwarenaher Software.
  2. Abstimmung der Softwarefunktionen mit Projektmanagement und Kunden
  3. Konzeption und Entwicklung von Software-Architekturen sowie Weiterentwicklung, Codeoptimierung und Wartung bestehender Software
  4. Erstellen von Programmdokumentationen und Mitarbeit bei Qualitätssicherungsmaßnahmen (Code-Reviews, Auswertung statistischer Code-Analysen).
  5. Testkoordination der SW Test.

Tools:
Canoe, Eclipse, ISystem Debugger, SVN

Projektleitung, SW Consulting, Lieferantensteuerung, RequirementsEngineering

Schaeffler Bühl

Automobil und Fahrzeugbau

Projektleitung, SW Consulting, Lieferantensteuerung, Requirements Engineering zu Konsolidierung verschiedener kundenspezifischer SW-Versionen in eine übergreifende SW-Plattform für Leitungselektronik im Bereich E-Mobility unter Berücksichtigung der
ISO 26262,

  1. Analyse und Bewertung der Kundenanforderungen hinsichtlich Machbarkeit, Konsistenz, Klärung von offenen Punkten mit Kunde.
  2. Vereinbarung Lieferumfänge mit SW Lieferant unter Festlegung der technischen Vorgaben von Schaeffler.
  3. Sicherstellung Testbarkeit und Anforderungen in Abstimmung mit Testmanager.
  4. Vorbereitung und Teilnahme an wöchentlichen Regelmeetings mit Kunde und Zulieferer.
  5. Steuerung des SW Zulieferers.
  6. Abstimmung Lieferumfänge und Zeitplanung mit Kunden und Zulieferer.
  7. Einführung von CMMI konformen SW Prozessen zur Handhabung der SW Lieferungen.

Tools:
MS Office, MS Project, PTC Integrity

Fehleranalyse, Bugfixing, Durchführung von Tests; Entwicklung Diagnose Tool in Java

Harman Ittersbach

Automobil und Fahrzeugbau

Konzeption, Entwicklung eines Tools zur automatisierten Analyse von Diagnose Traces in Java, Eclipse.

HMI Porsche PCM 3.1, Kombianbindung: Fehleranalyse, Bugfixing, Durchführung von Tests

Tools:
Java, Eclipse

Softwareentwicklung in C für Fahrerassistenzsysteme

Valeo Bietigheim-Bissigen

Automobil und Fahrzeugbau

Softwareentwicklung in C für Fahrerassistenzsysteme
(Ultraschall Einparksysteme, Blindspoterkennung)

  1. Entwicklung nach V- Modell, Spice für Endkunden Ford / JLR / Volvo
  2. Implementierung auf Applikationsebene
  3. Anpassung / Modifikation Diagnose KWP2000 / UDS
  4. Entwicklung und Portierung CAN Datenbasis
  5. Portierung und Codeoptimierung bestehender SW Projekte auf andere Fahrzeuge,
  6. Spezifikation, Durchführung und Reporting der Implementierung
  7. Durchführung von Tests

Tools:
Canoe, Eclipse, MKS, Serena Dimensions, KWP2000, UDS Diagnose, VAG Tester, C, Doors, Enterprise Architect

Softwareentwicklung in C für Fahrerinformationssysteme (BMW)

JCI Karlsruhe

Automobil und Fahrzeugbau

  1. UML Design und Implementierung applikationsspezifischer SW-Komponenten
  2. Implementierung AUTOSAR Komponenten
  3. Implementierung MOST Modul (ComServer)
  4. Umsetzung der MOST Schnittstellen zur Applikation
  5. Spezifikation, Durchführung und Reporting der Implementierung
  6. Durchführung von Tests
  7. Erstellen von Testsoftware für Canoe-MOST ( CAPL )

Tools:
Eclipse, Canoe, CAPL, MOST, C, Doors, MKS, HITEX Emulator


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden