SW-Ingenieur embedded, AutoSAR, PKI, FuSi
Aktualisiert am 11.01.2024
Profil
Referenzen (4)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
AUTOSAR
SW-Integration
SW-Architektur
BMW BAC
Daimler STAR
BMW Symphony
Infineon MCAL
Vector DaVinci
Elektrobit tresos
MATLAB
Simulink
Lauterbach Trace32
AutoSAR RTE
Vector CANoe
AUTOSAR ARXML
Git
Linux
Python
AUTOSAR Workflows
Funktionale Sicherheit
Automotive SPICE
UML
Dassault AutoSAR Builder
Deutsch
Muttersprache
Englisch
Wort&Schrift sicher
Französisch
Grundlagen

Einsatzorte

Einsatzorte

München (+100km) Ingolstadt (+10km)
möglich

Projekte

Projekte

8 Monate
2022-11 - 2023-06

Beratung SW-Architektur

SW-Integrator für Mercedes Multimode Radar AUTOSAR Mercedes Workflows for ECU Extracts Multi-ECU ...
SW-Integrator für Mercedes Multimode Radar
Beratung SW-Architektur
  • Review SW-Architektur und Training der Kollegen dazu
  • Abstimmungen mit Continental und Mercedes zu Ecu-Extracts und Multi-ECU Varianz
  • Austausch der Ecu-Extracts und Reduzierung der SW-Varianten gemäß Mercedes Anforderung
  • Erarbeitung des Ecu-Extract-Merge mit Continental und Vector
  • Aufbereitung von SW-Konfigurationsdaten für die SW-Architektur
  • Training Team zu Erstellung von AutoSAR-SWC
  • Support Functional Safety
  • Support Vorbereitung ASPICE-Assessment
  • Cybersecurity Threat Analyse mit Team hinsichtlich Ablageort und Typ der Schlüssel


SW-Integration

  • Regelmäßige SW-Integrationen und Smoketests
  • GIT-Support für Team und Erarbeitung von Workflows
  • Support Cybersecurity-Team, Diagnose-Team und COM-Team
  • Setup XDIS-Import in DaVinci und Multi-ECU-Merge mit Identity Management
  • SWC-Integration Mercedes SwcDiag (Diagnose) und SSA (Cybersecurity) gemäß Anleitungen
  • Integration Projekt-SWCs in Mercedes XDIS-Architektur
  • Support von Debug-Sessions und Fehleranalysen
  • Support Erstellung CANoe Restbussimulation

AutoSAR Builer Git Vector DaVinci Configurator EB Tresos
AUTOSAR Mercedes Workflows for ECU Extracts Multi-ECU EB tresos Vector DaVinci Dassault AutoSAR Builder Mercedes SLP11 git github Lauterbach T32 JIRA AutoSAR A-SPICE aSIL B Continuous Integration ARM
EDAG
Remote
9 Monate
2021-11 - 2022-07

Beratung SW-Architektur

SW-Architekt, SW-Entwiklungsingenieur AUTOSAR XML C ...
SW-Architekt, SW-Entwiklungsingenieur

Beratung SW-Architektur

  • Review SW-Architektur und Training der Kollegen dazu
  • Training Team zu Erstellung von AutoSAR-SWC
  • Support Functional Safety
  • Support Vorbereitung ASPICE-Assessment
  • Setup XDIS-Import in tresos, Scriptor und Tools4Dai
  • SWC-Integration Daimler SwcDiag und Basefunc
  • Abbildung XDIS-Architektur auf SW-Architektur in DOORs


Support BSW

  • Durchführung und Fehleranalyse NTS-Test
  • Konfiguration COM-Stack
  • Konfiguration BSWM gemäß AutoSAR
  • Erarbeiten BSWM-Regeln für Partial Networking
  • Konfiguration SBC-Window-Watchdog mit Alive Supervision
  • Support DEM, DCM und Diagnosejobs
  • Erstellung CANoe-Restbussimulation mit Daimler MGW inklusive Cybersecurity für SecOCSimulation
  • Support Cybersecurity-Integration Daimler SSA
  • Release-Support in FMU Sindelfingen

EB Tresos CANoe Dassault Autosar Builder Lauterbach Debugger Vector VH1150 Daimler SLP11
AUTOSAR XML C Git IMS EB tresos Dassault AutoSAR Builder Daimler SLP11 git github Lauterbach T32 JIRA AutoSAR A-SPICE aSIL A Continuous Integration Traveo
Conti Engineering Services
Remote
1 Jahr 2 Monate
2020-10 - 2021-11

Unterstützung des Teams im Bereich SW-Architektur

SW-Architekt und SW-Entwickler für BMW digitales Armaturenbrett git AUTOSAR C ...
SW-Architekt und SW-Entwickler für BMW digitales Armaturenbrett

Unterstützung des Teams im Bereich SW-Architektur

  • Abstimmung zu Architekturfragen mit Continental Babenhausen
  • SW-Architektur mit PlantUML und Doxygen
  • Anpassung und Erweiterung der Vorgaben des Methodenbaukastens Continental SMK
  • Beratung und Training des Teams zu AutoSAR-Fragen


Übernahme und Pflege eines Moduls zur Steuerung des Lifecycle

  • Reverse-Engineering und Dokumentation der Komponente
  • Analyse und Behebung von Fehlern
  • Erweiterung der Komponente
  • Erweiterung der Unit Tests

EB Tresos
git AUTOSAR C BMW BAC UML EB tresos Continental Cessar-CT BMW BAC3 Greenhills C github plantUML doxygen Renesas E2 Jira Confluence google test framework BMW Carmen BMW DLTViewer Vector CANoe AutoSAR Agile/Scrum Continuous Integration Google Test Continental SMK Renesas RH8x-Derivat
Altran
Babenhausen, Hessen
2 Jahre 1 Monat
2018-07 - 2020-07

SW-Architektur LIDAR/ADCAM

SW-Architekt und Integrator für BMW ADCAM_LOW (ADAS-Kamera) AutoSAR-Workflows AutoSAR-Architektur C ...
SW-Architekt und Integrator für BMW ADCAM_LOW (ADAS-Kamera)

SW-Architektur LIDAR/ADCAM

  • Erfassung Ist-Stand und Analyse der vorliegenden Probleme
  • Review Requirements und Architektur LIDAR mit Schwerpunkt Functional Safety
  • Analyse Power Mode Management und Bootvorgang LIDAR
  • Review der verwendeten AUTOSAR-Mechanismen
  • Erläuterung des AutoSAR-Metamodells und der EAP-Dateien auf autossar.org


Analyse und Optimierung von Integrations-Workflows

  • Analyse von Workflows und Problemen gemeinsam mit Integrationsteam
  • Erarbeitung von Konzepten zur Effizienzsteigerung
  • Präsentation Domain-Konzept zur Reduktion von Merge-Konflikten, insbesondere bei ARXML
  • Zeitweilige Übernahme der Teamleitung Integration
  • Erarbeitung von reproduzierbaren Integrationstests mit dem Team
  • Aufbau einheitlicher Testplätze mit dem Team
  • Einarbeitung neuer Mitarbeiter
  • Definition von Workflows für Integration, Test und Lieferung
  • Planung von Lieferumfängen mit Change Requessts in PTC
  • Lieferung mehrerer A-Stufen mit Team
  • Review Vector-Zulieferungen


Import BMW AIDA Symphony ADCAM und Umstellung des Projekts auf GIT

  • Erarbeitung der Importmethode für Vector DaVinci
  • Erarbeitung von Lösungsstrategien für Toolfehler mit Vector
  • Erarbeitung von Lösungsstrategien für Dateifehler mit Vector und BMW
  • Einrichtung eines GIT-Repositories, um Lösungen zu dokumentieren
  • Durchführung des Symphony-Imports
  • Erarbeitung und Präsentation von Workflows für die Zusammenarbeit im Team
  • Einbindung einzelner Experten in den Symphony/GIT-Workflow
  • Umstellung der bestehenden Entwicklung von PTC auf GIT
  • Merge der Mainline mit dem Symphony-Import
  • Rollout und Training für Entwicklungsteam
  • Durchführung der Symphony-Integrationen A220-A280
  • Übergabe der weiteren Symphony-Integration an neues Team und Support dieses Teams


Integration mit Schwerpunkten Vector SIP, BMW BAC und Infineon MCAL

  • Integration der Vector-SIP-Lieferungen und Quickfixes
  • MCAL-Integration gemeinsam mit MCAL-Team
  • BMW-BAC-Integration
  • Merge von Mainlines unterschiedlicher Symphony-Versionen
  • Integration auf Basis von Change-Requests


Consulting AutoSAR, Functional Safety, Cybersecurity

  • Beratung und Reviews zu AutoSAR und AutoSAR Metamodell
  • Beratung des Cybersecurity-Lead zur Integration HSM in AutoSAR
  • Beratung und Reviews zu Functional Safety im Kontext AUTOSAR
  • Mitwirkung an der Erstellung verschiedener Projektdokument, u.a. Project Guide, Coding Guidelines, Regeln für Datenaustausch zwischen Partitionen und Cores

Vector DaVinci Git Lauterbach Trace32 Vector CANoe Infineon MCAL Tasking Compiler BMW BAC Elektrobit Tresos
AutoSAR-Workflows AutoSAR-Architektur C BMW Symphony ADAS Vector DaVinci Configurator und Developer Vector CANoe BMW BAC4.3 EB tresos Tasking C PTC git Lauterbach Trace32 JIRA AutoSAR CI aSIL B Cybersecurity Infineon TC37x Multicore Mobileye
MAGNA
München
2 Jahre 10 Monate
2015-10 - 2018-07

SW aus Bestand neu aufbauen ? HLI3

SW-Integrator für Daimler Lichtsteuergeräte STAR2 STAR3 AutoSAR 4.3 ...
SW-Integrator für Daimler Lichtsteuergeräte

SW aus Bestand neu aufbauen ? HLI3

  • Erfassung Ist-Stand und Analyse der vorliegenden Probleme
  • Lösungsansatz, Überarbeitung der SW-Architektur
  • Neu-Import ECU-Extract und Konfiguration RTE und BSW-Teile
  • Refactoring und Integration der Bestands-SW mit Team
  • Schulung des für Maintenance zuständigen Kollegen


E2E-Integration

  • E2E-Konfiguration Multi-ECU mit EB tresos
  • Integration und Analysen


Unterstützung funktionale Sicherheit nach ISO26262 aSIL B

  • Beratung zu technischen Umsetzungsfragen, z.B. E2E, WDdgM, OS
  • Beratung zu Prozeßfragen, z.B. Safety Manuals, FMEDA, Traceability
  • Analyse der MPU-Features im Kontext AutoSAR RTE
  • Entwicklung eines Konzepts für aSIL B ohne MPU
  • Präsentation dieses Konzeptes beim OEM
  • Teilnahme an der Umsetzung des Konzepts


SW-Integrationsunterstützung ? HLI4

  • Erfassung Ist-Stand und Analyse der vorliegenden Probleme
  • Vermittlung des HLI3-Projektwissens an das Team
  • Analyse der bestehenden Workflows
  • Analysen zur Auswahl eines RTE-Editors
  • Analyse der bestehenden Workflows um EB tresos
  • Erarbeitung eines effizienteren, verteilten Workflows mit EB
  • Anwendung dieses Workflows auf ECU-Extracts
  • Workshop mit Live-Demo zu Workflow
  • Präsentation von Lösungen zu Partitioning und Multinode


Teamsupport

  • Training von Kollegen aus den Bereichen FuSi und AutoSAR
  • Unterstützung der Teamleitung bei der Behebung von Blockaden im Team

    Davinci Tresos IBM Rational Rhapsody
    STAR2 STAR3 AutoSAR 4.3 Vector DaVinci Developer Vector GENy Daimler STAR2 EB tresos Greenhills C MKS git iSystem WinIdea und Renesas E1 AutoSAR RH850
    Continental Automotive
    Wien/München
    8 Monate
    2015-03 - 2015-10

    Erstellen von Tools zur Bearbeitung von ARXML-Formaten

    • Erstellen von Tools zur Bearbeitung von ARXML-Formaten auf Basis des AutoSAR-Metamodells.
    • Schulung MATLAB/Simulink mit Zertifikat.
    Cornu GmbH
    9 Monate
    2014-07 - 2015-03

    SW-Architektur AutoSAR BMW Lenkradsperre

    SW-Architekt für BMW-ELV EB tresos dSpace SystemDesk Greenhills C ...
    SW-Architekt für BMW-ELV

    Laufzeitoptimierungen

    • Erfassung Ist-Stand Laufzeitverhalten
    • Umstellung von Polling auf Eventgetrieben
    • Konzept und Machbarkeitsnachweis MPU-Nutzung


    E2E-Integration

    • Umstellung Slave-Controller auf TTTech E2E-Library
    • Umstellung Hauptcontroller auf Elektrobit E2E-Library mit EB
    • Beratung bei Anpassungen der Restbussimulation und der Systemtests


    Automation der AutoSAR-Workflows

    • Abgleich ZEDIS ? Diagnosekonfigurator ? SW-Bestand mit BMW
    • Koordination Elektrobit zur Wiederverwendung bestehender Automation aus altem EB-Projekt

    EB tresos, dSpace SystemDesk, Vector GENy
    EB tresos dSpace SystemDesk Greenhills C COSMIC C Subversion git Python Vector GENy GLIWA T1 Lauterbach Trace32 BMW Diagnosekonfigurator AutoSAR RH850 S12
    U-SHIN
    Erdweg
    3 Jahre 1 Monat
    2011-07 - 2014-07

    Konzept Metaprogrammierung AutoSAR

    SW-Entwicklungsingenieur Metamodell AutoSAR Google Protobuf AutoSAR RTE ...
    SW-Entwicklungsingenieur

    Konzept Metaprogrammierung AutoSAR

    • Erstellung Requirements
    • Demonstrator und Analysen


    Architektur und RTE für Wakeup-Mechanismus BMW-SG

    • Konfiguration RTE mit Pragma
    • Refactoring der Wakeup-Logik


    Netzwerkanbindung Automotive Ethernet Device BMW

    • Erstellung C++-Demultiplexer und Handler für Google Protobuf-Steuerbefehle
    • Erstellung PC-seitiger Tests in Python dazu


    RTE für Lichtsteuergerät Daimler

    • Konzept zur Verbindung proprietärer Generatoren mit DaVinci und Umsetzung
    • Regelmäßige Integration neuer ECU-Extracts
    • Erstellung von Complex Device Drivers in C/C++
    • GENy-Setup aus Candela und ECU-Extract
    • XCP-Setup mit GENy und Umsetzung mit CANape

    Git Daimler STAR2 Vector DaVinci Developer Vector CANoe
    Metamodell AutoSAR Google Protobuf AutoSAR RTE Lear-Tools Diab C Subversion git Ruby Python Vector CANoe DaVinci GENy CANape Candela TI SYSBIOS/DSPBIOS und Networking-APIs dazu Lauterbach Trace32 LATEX Linux Metaprogrammierung AutoSAR MPC56xx-Serie TI ARM SOC PC
    Lear Corporation GmbH
    München
    1 Jahr 7 Monate
    2010-05 - 2011-11

    Entwicklung Türsteuergerät

    SW-Entwicklungsingenieur, SW-Architekt HIS-SPICE AUTOSAR Daimler SLP10 ...
    SW-Entwicklungsingenieur, SW-Architekt

    Entwicklung Türsteuergerät Daimler

    Einsatz einer Mitarbeiterin für Requirements Engineering, teils im Büro der Cornu GmbH

    • Requirements Engineering
    • AutoSAR MCAL-Konfiguration mit Cessar
    • Entwicklung von AutoSAR Complex Device Drivers
    • Entwicklung von AutoSAR Sensor/Aktuator-Komponenten
    • Aufsetzen einer Modultestumgebung
    • Ableitung eines Signalgenerator-Skripts aus der Modultestumgeung

    DOORs
    HIS-SPICE AUTOSAR Daimler SLP10 Cessar Greenhills C MKS iSystem WinIDEA CANoe BoUML PRQA QAC Microsoft Visual C++ Forth V-Zyklus SPICE L2 UML2.0 für C BOLERO
    Conti-temic
    Ingolstadt
    10 Monate
    2010-10 - 2011-07

    Konzept/Erstellung automatisierte Modultestumgebung

    SW-Entwicklungsingenieur AUTOSAR EB tresos studio dSpace SystemDesk ...
    SW-Entwicklungsingenieur

    Konzept/Erstellung automatisierte Modultestumgebung

    • Einlesen und Verknüpfen diverser Autosar-Datensätze
    • Instrumentierung Code für Coverage
    • Coverage-Reportausgabe in HTML


    AutoSAR-Konfiguration

    • Erstellung XML-Merge-Tool in Python
    • Merge, Import und Korrektur von Konfigurationen
    • Konzept und Erstellung SWCs und RTE-Konfiguration für ein Lenkungssteuergerät
    • Kundensupport vor Ort in Budapest
    • Teilautomatische Erstellung von RTE-Ports mit Python (dSpace SystemDesk)

    dSPACE SystemDesk Elektrobit tresos Lauterbach Debugger
    AUTOSAR EB tresos studio dSpace SystemDesk Greenhills C Subversion Lauterbach Trace32 EB Inspector DecomSys Designer Pro Python V-Zyklus SPICE L2 aSIL D MPC56xx-Serie
    Elektrobit
    München
    1 Jahr 7 Monate
    2007-11 - 2009-05

    Entwicklung Parkassistenzsysteme

    SW-Entwicklungsingenieur OSEK Automotive SPICE BMW SC4 ...
    SW-Entwicklungsingenieur

    Entwicklung Parkassistenzsysteme BMW bis Serienreife.

    • Analyse/Auswahl der benötigten Module und Schnittstellen
    • Highlevel-Design auf Basis der Requirements
    • Setup BMW StandardCore und Makeprozeß
    • Schrittweise Portierung und Integration von Bestandsmodulen zur Belieferung der Integrationsstufen gemäß Plan.
    • Koordination Tests RTR, Polyspace mit den ägyptischen Kollegen
    • Analyse Fehlermeldungen und neue Requirements
    • Erreichen von SPICE L2 in den Prozessen Design, Implementierung, Modultest


    Unterstützung weiterer Projekte bei Design und SPICE-Audits und deren Vorbereitung

    • Erstellen eines Tools zum teilautomatischen Generieren von DOORs-Dokumenten aus C-Source (ähnlich Doxygen)
    • Erweiterung des Tools um Codeanalyse (u.a. zyklomatische Komplexität, eLOC) und Analyse des SW-Bestandes von 2 Abteilungen
    • Reverse-Engineering und Erstellung eines umfassenden UML-Modells der Applikations-SW
    • Aufbereitung von Dokumenten für SPICE-Audits


    SW-Architekt automatisches Parksystem (selbstlenkend) für Daimler

    • AutoSAR Complex Device Driver und Handler-SWC dazu
    • Erarbeiten System-/SW-Requirements, High-Level-Design aus Lastenheft
    • Erstellen von SW-Komponenten aus High-Level-Design
    • Erstellen von RTE und ARXML zur Integration der Komponenten
    • Koordination der Tests mit den ägyptischen Kollegen

    BMW SC4 Daimler SLP10 Vector DaVinci Enterprise Architect Vector CANoe Vector Candela
    OSEK Automotive SPICE BMW SC4 BMW SC6 Daimler SLP10 WindRiver C HiWare C Statemate DOORs Serena Dimensions iSystem WinIDEA CANoe Enterprise Architect PRQA QAC Microsoft Visual C++ Forth V-Zyklus SPICE L2 aSIL A UML2.0 für C S12X PICTUS BOLERO
    Valeo Schalter und Sensoren
    Bietigheim-Bissingen
    4 Monate
    2007-07 - 2007-10

    Entwicklung und Test Bremssteuerungen für Hochgeschwindigkeitszüge

    SW-Entwicklungsingenieur, SW-Tester im Center of Competence Brake Systems Labview TESRA Serena PVCS ...
    SW-Entwicklungsingenieur, SW-Tester im Center of Competence Brake Systems

    Entwicklung und Test Bremssteuerungen für Hochgeschwindigkeitszüge

    • Instrumentierung ASCET-SD-Modelle Bremspfad für Simulation
    • Erarbeiten und Durchführen (ASCET-SD) von Testszenarien aus Requirements
    • Fehleranalyse und Korrektur im ASCET-Modell, Peer-Reviews


    Systemtest und Support Inbetriebnahme

    • Erstellen von Systemtestfällen am Testrack
    • Analyse der gefundenen Fehler über CAN und Modell-Instrumentierung
    • Support Inbetriebnahme und Bremsprüfungen

    ASCET SD
    Labview TESRA Serena PVCS V-Zyklus ISO61508 SIL3 Requirements Analyse
    Knorr-Bremse AG
    München
    3 Jahre 2 Monate
    2004-05 - 2007-06

    Reverse-Engineering Design Klemmensteuerung

    SW-Entwicklungsingenieur, SW-Architekt im Bereich Car Body Controller XML/XSL SVG AutoSAR 0.4 ...
    SW-Entwicklungsingenieur, SW-Architekt im Bereich Car Body Controller

    Reverse-Engineering Design Klemmensteuerung

    • Abschöpfen des Know-Hows von einem unkooperativen, wechselwilligen Kollegen
    • Erstellen von Testfällen zum Statemate-Modell der Klemmensteuerung
    • Analyse und Beseitigung von Fehlern, dazu Entwicklung von Analysewerkzeugen
    • Einarbeiten eines neuen Teams in das Design und den Code


    Entwicklung elektrische Lenkradsperre (ELV)

    • Analyse und Bewertung Bestandscode mit Lösungsvorschlägen
    • Design und Implementierung des Diagnosemechanismus
    • Betreuung eines Diplomanden zur Neufassung der zentralen Statemachine in ASCET
    • Unterstützung eines Diplomanden zum Thema Coded Processing, d.h. redundanter Verarbeitung auf einem Prozessor
    • Bewertung und Entwicklung Modultestwerkzeuge, u.a. Rational Test RT
    • High-Level-Design, Peer-Reviews, Modultests, Implementierung gemäß ISO61508
    • Analyse von QC-Meldungen, teils mit selbsterstellten Tools,
    • Fehleranalyse Produktion in den BMW-Werken München, Regensburg, Dingolfing


    SW-Architekt AutoSAR für BMW FEM

    • Mitglied im konzernweiten Network of Architects
    • Reverse-Enginnering Bestands-SW CAS3 zur Ermittlung möglicher AutoSAR-Schnittstellen mit selbsterstelltem Tool
    • Abgleich und Definition der Schnittstellen im internationalen Team
    • Auswahl AutoSAR-Tools, dazu u.a. Betreuung eines Diplomanden
    • AutoSAR-RTE-Architektur mit Orpheus
    • Teilnahme Entwicklung des (erfolgreichen) A-Musters

    MS Access Orpheus RTE Generator BMW SC6.7.0 Motorola 68HC12 Statemate Telelogic Synergy Toolkit
    XML/XSL SVG AutoSAR 0.4 ASCET-SD Keil C Lauterbach BDM Forth XML CM Synergy BMW SC4 SC6 mit Toolchains V-Zyklus ISO61508 SIL3 Requirements Analyse Reverse Engineering Refactoring S12X
    Siemens-VDO AG
    Regensburg
    6 Jahre 1 Monat
    1998-01 - 2004-01

    Teilnahme SW-Analyse, SW-Design

    SW-Entwicklungsingenieur im Bereich Card Systems SAP PS Keil C Tasking C ...
    SW-Entwicklungsingenieur im Bereich Card Systems

    Entwickler im Projekt JavaCard

    • Teilnahme SW-Analyse, SW-Design
    • Design und Realisierung Off-Card JVM mit 2 externen Kollegen
    • Fehlersuche On-Card JVM
    • Applikationserstellung mit dem so entstandenen Produkt
    • Teilnahme JavaCard Forum (internationale Konferenzen)


    Leiter des Vorhabens OpenCard Framework

    • Koordination externe Mitarbeiter, Dokustelle, QS, Testcenter
    • Aufbau Testsystem mit Linux, Apache, OpenSSL, pyca
    • Teilnahme internationale Standardisierung OCF
    • Integration der SW-Komponenten
    • Unterstützung eines Diplomanden


    Vorhabensleitung PKCS#11-DLL

    • Betreuung externe Entwicklung der Library in NL und internes Team
    • Koordination und Unterstützung Dokustelle, Testcenter
    • Aufbau einer Certification Authority und Erweiterung des Testservers
    • Aufbau der Dateistruktur des DIN-Signaturkartenprototyps
    • Personalisierung der ersten Smartcards nach DIN SigG
    • Entwurf und Realisierung eigene PKCS#11-DLL bis zum fertigen Produkt inklusive Installer und Dokumentation
    • Aufbau einer CeBIT-Demo zur digitalen Signatur in Geschäftsabläufen nach identrus
    • Mitglied interne PKI Working Group
    • Teilnahme an inernationalen Konferenzen der Global Platform
    • Betreuung von 2 Diplomanden


    Projektleitung Internet Smartcard

    • 10MA intern 2 MA extern, 350kEuro, 1 Jahr bis ROM-Maske
    • Erfindung, Machbarkeitsnachweis und Design Internet Smartcard
    • Patentrecherche und Patenterstellung
    • Entwicklung bis einschließlich ROM-Maskenabgabe und CeBIT-Demo
    • Projekt-Planung und -Tracking mit SAP PS
    • Teilnahme an Portierungsversuch auf JavaCard, dort insbesondere Implementierung des SSL Protokolls.
    • internationale Standardisierungsarbeit im EU-Projekt SCOPE


    Projektleitung Kooperation Tel Aviv Universität

    • 30 Diplomanden/Doktoranden, 2,5Mio Euro, 5 Jahre
    • Verrtragsprüfung und Unterstützung der Vertragsänderungen
    • Definition der Arbeitsgebiete mit Leitung Entwicklungszentrum
    • Prüfung der eingereichten Themen und Freigabe
    • Kontrolle und Bewertung der Arbeitsergebnisse
    • Initiator Dr. Nehls erhielt in der Folge den bayrischen Verdienstorden

    SAP PS Keil C Tasking C diverse Emulatoren Forth XMLSpy Apache OpenSSL pyca Linux Java Rational Rose MS Office V-Zyklus ITSEC ISO9000f Zahlreiche internationale Patente 3 Produkte 2 CeBIT-Demos SLE44 SLE66 8051 TriCore/SLE88
    Giesecke & Devrient GmbH
    1 Jahr 11 Monate
    1996-02 - 1997-12

    Spezifikation des Service Transport Interface STI

    SW-Entwicklungsingenieur Rundfunksysteme DAB im Rahmen des Projekts Eureka 147 Borland C++ RTK32 Realtime Kernel EU-Standardisierungsverfahren
    SW-Entwicklungsingenieur Rundfunksysteme DAB im Rahmen des Projekts Eureka 147

    Spezifikation des Service Transport Interface STI in der Eureka147 Working Group B

    • Teilnahme internationale Spezifikationsarbeit ETS300401
    • Treffen mit Geräteherstellern


    Aufbau DAB-Sendeeinrichtung in München-Freimann

    • Erstellen der STI-Treiberebene
    • Erstellen der Datendienste
    • Konfiguration DAB-Sendemultiplex
    • Aufbau IFA-Demo

    Borland C++ RTK32 Realtime Kernel EU-Standardisierungsverfahren
    Institut für Rundfunktechnik GmbH
    2 Monate
    1995-12 - 1996-01

    Softwarekonzept und Demonstrator für ein Multigassensorsystem.

    Projekt-Sachbearbeiter Gnu C Solaris HTML
    Projekt-Sachbearbeiter
    • Softwarekonzept und Demonstrator für ein Multigassensorsystem.
    Gnu C Solaris HTML
    Univ. d. Bundeswehr Neubiberg

    Aus- und Weiterbildung

    Aus- und Weiterbildung

    • Abitur Bayern (Marquardstein 1989), Schnitt 1,9
    • Diplom-Ingenieur Elektro- und Informationstechnik
    • Diplom 1995 an TU München, Diplomarbeit zu neuronalen Netzen, Notenschnitt 3,0

    Position

    Position

    • SW-Entwicklungsingenieur

    Kompetenzen

    Kompetenzen

    Top-Skills

    AUTOSAR SW-Integration SW-Architektur BMW BAC Daimler STAR BMW Symphony Infineon MCAL Vector DaVinci Elektrobit tresos MATLAB Simulink Lauterbach Trace32 AutoSAR RTE Vector CANoe AUTOSAR ARXML Git Linux Python AUTOSAR Workflows Funktionale Sicherheit Automotive SPICE UML Dassault AutoSAR Builder

    Produkte / Standards / Erfahrungen / Methoden

    ASIL
    Automotive SPICE
    AUTOSAR
    AutoSAR 0.4
    AutoSAR 4.3
    BAC
    BMW BAC
    BMW SC4
    BMW SC6.7.0
    Daimler SLP10
    Daimler STAR2, STAR3
    Davinci
    EB Tresos
    Git
    HIS-SPICE
    IBM Rational Rhapsody
    Infineon MCAL
    OSEK
    PKI
    STAR2
    STAR3
    Tasking Compiler
    Tresos
    Vector DaVinci
    XML/XSL
    Erfahrungen:
    • V-Zyklus
    • SPICE L2, SIL3/aSIL d
    • SW-Architektur (UML, RUP, Traceability, Design Patterns)
    • Internationale Verhandlungen, insbesondere Standardisierung
    • Systemkonzepte, insbesondere mit Web-Technologien
    • Smartcard-Anwendungen, PKI, Kryptographie
    • Projektleitung bis 10 Entwickler
    • ISO9000-Verfahren
    • AutoSAR
    • ISO61508 SIL3

    Produkte:
    • ETAS ASCET
    • LEAR/BMW CarIT PRAGMA
    • Vector DaVinci
    • Vector CANoE
    • Vector Candela
    • EB tresos studio
    • Mecel Picea
    • Conti-temic Cessar
    • dSpace SystemDesk
    • Telelogic DOORs
    • BMW Standard Core SC3, SC4, SC6
    • BMW AutoCore BAC
    • DAIMLER SLP10 AuoCore
    • iSystems WinIdea, auch mit Emulator (nicht nur JTAG-Debugger)
    • Lauterbach TRACE32, auch unter Linux
    • Microsoft Visual C++
    • ECLIPSE
    • J2SE
    • Rational Rose UML
    • Altova XML Spy
    • MKS Revision Control System
    • git version control
    • Subversion
    • Serena PVCS
    • SAP PS Project Management System
    • Linux
    • Apache, mod_ssl, directory access control via X.509 certificates
    • Emacs
    • gimp
    • gcc, make


    Kenntnisse

    • AutoSAR 2.1, 3.x, 4.x, insbesondere RTE, Os, E2E, CDD, MCAL
    • SW-Architektur (Refactoring, Design Patterns, Metriken)
    • Sichere SW im Sinne von ISO61508/ISO26262, SPICE und MISRA-C
    • Sichere SW im Sinne der Kryptographie und IT-Sicherheit
    • Programmieren in C, C++, Java, Forth, div. Assembler
    • Modultest und Simulationssysteme
    • Projektleitung
    • Kommunikationsprotokolle (CAN, UDS, TCP/IP, STI, ISO7816)
    • Recherche und Erstellung von Patenten


    Tools

    • AutoSAR: EB tresos, Vector DaVinci, Candela, AutoSAR Builder, Pragma, Conti Cessar
    • Automotive Cores: BMW SC4.x, BMW SC6.7, BMW BAC, Daimler STAR2, STAR3
    • C-Compiler: Greenhills, WindRiver, Keil, Metrowerks, Tasking, Microsoft, Gnu
    • SW-Engineering: DOORs, SystemDesk, Enterprise Architect, Rational Rose, ASCET, Statemate
    • Projekt: SAP PS (2 Schulungen, mehrjährige Praxis)

    Betriebssysteme

    Echtzeitbetriebssysteme
    OSEK, RTK32, Forth, AutoSAR-OS, Android-ähnliche
    RTOS (Real Time OS)
    TI SYSBIOS/DSPBIOS, OSEK, RTK32, Forth
    Unix
    Linux, MINIX, Solaris
    Windows
    Ab 3.0 bis XP pro
    • 2 Smartcard-Betriebssysteme entwickelt, eines davon für Webserver auf Smartcard (ROM-Maske, Produktion, CeBit-Demos seit 2003)

    Programmiersprachen

    ASN.1
    DIN-Signaturkarte
    Assembler
    80x86
    C
    Greenhills, Hiware, Metrowerks, GCC, DLLs, Cross-Entwicklung Linux
    C++
    Microsoft VC++, SparcWorks
    CORBA IDL
    Visibroker-Demo mit Orbit und Netscape
    Emacs
    Forth
    polyForth, gForth: Webserver, XML-Parser, Smartcard-OS
    Imake, GNU-Make, Make-Maker etc...
    Make
    Java
    JavaCard Classfile-Converter, SSL/TLS Mutlithreaded Sockets
    JavaScript
    Modula-2
    Grundlagen (war Tutor an der TU)
    Pascal
    Grundlagen
    Perl
    Grundlagen
    Python
    AutoSAR-RTE-Tools (u.a. in dSpace SystemDesk)
    Ruby
    AutoSAR-RTE-Tools (zu Pragma)
    Shell
    SVG
    TeX, LaTeX
    Buch über HP28/HP48
    UML
    • Echtzeitprogrammierung in C, Forth und C++, OOA, OOD, UML

    Datenbanken

    Access
    Relationale DB zur Erfassung von Tests
    MS Access
    SQL
    einfache Abfragen in Access
    xBase
    dBASE IV - Projektierungsdatenbank für AEG TVN München (SPS-Codegenerator)
    • Perl DBM für eigene Webseite

    Datenkommunikation

    Bus
    CAN, Flexray-Grundlagen
    CORBA
    Grundlagen, minimal-Webservice mit Visigenic Visibroker und Orbit
    Daimler STAR2
    Google Protobuf
    Internet, Intranet
    HTTP (eigene Webserver-Implementierung für Chipkarten), SSL, UDP
    RFC
    2246, 2616
    RPC
    Google protocol buffers (in C++, Python)
    RS232
    SMTP
    TCP/IP
    X.400 X.25 X.225 X.75...
    X.500 X.509
    • HTTP, SSL/TLS, ETS300401 (DAB STI: Mitentwickler), ISO7816 (APDU, T=0, T=1), USB Grundlagen
    • ASN.1
    • RSA PKCS#1, PKCS#7, PKCS#11
    • Digitale Signatur nach DIN und Identrus
    • Betrieb von Certificate Authorities, z.B. mit pyca

    Hardware

    Bus
    CAN, Flexray (Grundlagen)
    Echtzeitsysteme
    RTK32, Android-ähnliche, Forth, OSEK, AutoSAR-OS
    embedded Systeme
    Smartcards: Infineon SLE66, SLE88 (Tricore); Automotive ECUs
    Emulatoren
    Lauterbach, WinIdea
    Messgeräte
    Oszi, Voltmeter
    Mikrocontroller
    Renesas 850, Freescale MPC56xx, TI ARM CORETEX A8
    Motorola
    Star12, S12X
    Motorola 68HC12
    PC
    Windows, Linux
    Proprietäre HW
    Diverse automotive SBCs
    Rational
    Rose UML

    • Schaltpläne lesen

    Berechnung / Simulation / Versuch / Validierung

    ASCET
    Bremssteuerung Hochgeschwindigkeitszug, AutoSAR-Modelle
    CANoe
    QC-Analyse
    Lauterbach Debugger
    Lauterbach Trace32
    MATLAB
    Simulink
    Software-in-the-Loop Simulation (SIL)
    Modultestumgebung in Forth/C
    Vector CANoe

    Design / Entwicklung / Konstruktion

    ADAS
    ASCET SD
    AutoCAD
    QCAD
    AUTOSAR 4
    AutoSAR RTE
    AutoSAR-Architektur
    AutoSAR-Workflows
    BMW Symphony
    DOORs
    dSPACE SystemDesk
    Elektrobit tresos
    Enterprise Architect
    Metamodell AutoSAR
    Orpheus RTE Generator
    Statemate
    Telelogic Synergy Toolkit
    Vector Candela
    Vector DaVinci Developer

    • Cornu Spiralhorn mit AutoCAD LT und QCAD konstruiert und CNC.Fertigung realisiert (ca. 40 Stück).

    Branchen

    Branchen

    • Smartcards
    • Chipkarten
    • Embedded Control
    • Forschung, Entwicklung
    • Auto Automotive Automobil Supplier

    Einsatzorte

    Einsatzorte

    München (+100km) Ingolstadt (+10km)
    möglich

    Projekte

    Projekte

    8 Monate
    2022-11 - 2023-06

    Beratung SW-Architektur

    SW-Integrator für Mercedes Multimode Radar AUTOSAR Mercedes Workflows for ECU Extracts Multi-ECU ...
    SW-Integrator für Mercedes Multimode Radar
    Beratung SW-Architektur
    • Review SW-Architektur und Training der Kollegen dazu
    • Abstimmungen mit Continental und Mercedes zu Ecu-Extracts und Multi-ECU Varianz
    • Austausch der Ecu-Extracts und Reduzierung der SW-Varianten gemäß Mercedes Anforderung
    • Erarbeitung des Ecu-Extract-Merge mit Continental und Vector
    • Aufbereitung von SW-Konfigurationsdaten für die SW-Architektur
    • Training Team zu Erstellung von AutoSAR-SWC
    • Support Functional Safety
    • Support Vorbereitung ASPICE-Assessment
    • Cybersecurity Threat Analyse mit Team hinsichtlich Ablageort und Typ der Schlüssel


    SW-Integration

    • Regelmäßige SW-Integrationen und Smoketests
    • GIT-Support für Team und Erarbeitung von Workflows
    • Support Cybersecurity-Team, Diagnose-Team und COM-Team
    • Setup XDIS-Import in DaVinci und Multi-ECU-Merge mit Identity Management
    • SWC-Integration Mercedes SwcDiag (Diagnose) und SSA (Cybersecurity) gemäß Anleitungen
    • Integration Projekt-SWCs in Mercedes XDIS-Architektur
    • Support von Debug-Sessions und Fehleranalysen
    • Support Erstellung CANoe Restbussimulation

    AutoSAR Builer Git Vector DaVinci Configurator EB Tresos
    AUTOSAR Mercedes Workflows for ECU Extracts Multi-ECU EB tresos Vector DaVinci Dassault AutoSAR Builder Mercedes SLP11 git github Lauterbach T32 JIRA AutoSAR A-SPICE aSIL B Continuous Integration ARM
    EDAG
    Remote
    9 Monate
    2021-11 - 2022-07

    Beratung SW-Architektur

    SW-Architekt, SW-Entwiklungsingenieur AUTOSAR XML C ...
    SW-Architekt, SW-Entwiklungsingenieur

    Beratung SW-Architektur

    • Review SW-Architektur und Training der Kollegen dazu
    • Training Team zu Erstellung von AutoSAR-SWC
    • Support Functional Safety
    • Support Vorbereitung ASPICE-Assessment
    • Setup XDIS-Import in tresos, Scriptor und Tools4Dai
    • SWC-Integration Daimler SwcDiag und Basefunc
    • Abbildung XDIS-Architektur auf SW-Architektur in DOORs


    Support BSW

    • Durchführung und Fehleranalyse NTS-Test
    • Konfiguration COM-Stack
    • Konfiguration BSWM gemäß AutoSAR
    • Erarbeiten BSWM-Regeln für Partial Networking
    • Konfiguration SBC-Window-Watchdog mit Alive Supervision
    • Support DEM, DCM und Diagnosejobs
    • Erstellung CANoe-Restbussimulation mit Daimler MGW inklusive Cybersecurity für SecOCSimulation
    • Support Cybersecurity-Integration Daimler SSA
    • Release-Support in FMU Sindelfingen

    EB Tresos CANoe Dassault Autosar Builder Lauterbach Debugger Vector VH1150 Daimler SLP11
    AUTOSAR XML C Git IMS EB tresos Dassault AutoSAR Builder Daimler SLP11 git github Lauterbach T32 JIRA AutoSAR A-SPICE aSIL A Continuous Integration Traveo
    Conti Engineering Services
    Remote
    1 Jahr 2 Monate
    2020-10 - 2021-11

    Unterstützung des Teams im Bereich SW-Architektur

    SW-Architekt und SW-Entwickler für BMW digitales Armaturenbrett git AUTOSAR C ...
    SW-Architekt und SW-Entwickler für BMW digitales Armaturenbrett

    Unterstützung des Teams im Bereich SW-Architektur

    • Abstimmung zu Architekturfragen mit Continental Babenhausen
    • SW-Architektur mit PlantUML und Doxygen
    • Anpassung und Erweiterung der Vorgaben des Methodenbaukastens Continental SMK
    • Beratung und Training des Teams zu AutoSAR-Fragen


    Übernahme und Pflege eines Moduls zur Steuerung des Lifecycle

    • Reverse-Engineering und Dokumentation der Komponente
    • Analyse und Behebung von Fehlern
    • Erweiterung der Komponente
    • Erweiterung der Unit Tests

    EB Tresos
    git AUTOSAR C BMW BAC UML EB tresos Continental Cessar-CT BMW BAC3 Greenhills C github plantUML doxygen Renesas E2 Jira Confluence google test framework BMW Carmen BMW DLTViewer Vector CANoe AutoSAR Agile/Scrum Continuous Integration Google Test Continental SMK Renesas RH8x-Derivat
    Altran
    Babenhausen, Hessen
    2 Jahre 1 Monat
    2018-07 - 2020-07

    SW-Architektur LIDAR/ADCAM

    SW-Architekt und Integrator für BMW ADCAM_LOW (ADAS-Kamera) AutoSAR-Workflows AutoSAR-Architektur C ...
    SW-Architekt und Integrator für BMW ADCAM_LOW (ADAS-Kamera)

    SW-Architektur LIDAR/ADCAM

    • Erfassung Ist-Stand und Analyse der vorliegenden Probleme
    • Review Requirements und Architektur LIDAR mit Schwerpunkt Functional Safety
    • Analyse Power Mode Management und Bootvorgang LIDAR
    • Review der verwendeten AUTOSAR-Mechanismen
    • Erläuterung des AutoSAR-Metamodells und der EAP-Dateien auf autossar.org


    Analyse und Optimierung von Integrations-Workflows

    • Analyse von Workflows und Problemen gemeinsam mit Integrationsteam
    • Erarbeitung von Konzepten zur Effizienzsteigerung
    • Präsentation Domain-Konzept zur Reduktion von Merge-Konflikten, insbesondere bei ARXML
    • Zeitweilige Übernahme der Teamleitung Integration
    • Erarbeitung von reproduzierbaren Integrationstests mit dem Team
    • Aufbau einheitlicher Testplätze mit dem Team
    • Einarbeitung neuer Mitarbeiter
    • Definition von Workflows für Integration, Test und Lieferung
    • Planung von Lieferumfängen mit Change Requessts in PTC
    • Lieferung mehrerer A-Stufen mit Team
    • Review Vector-Zulieferungen


    Import BMW AIDA Symphony ADCAM und Umstellung des Projekts auf GIT

    • Erarbeitung der Importmethode für Vector DaVinci
    • Erarbeitung von Lösungsstrategien für Toolfehler mit Vector
    • Erarbeitung von Lösungsstrategien für Dateifehler mit Vector und BMW
    • Einrichtung eines GIT-Repositories, um Lösungen zu dokumentieren
    • Durchführung des Symphony-Imports
    • Erarbeitung und Präsentation von Workflows für die Zusammenarbeit im Team
    • Einbindung einzelner Experten in den Symphony/GIT-Workflow
    • Umstellung der bestehenden Entwicklung von PTC auf GIT
    • Merge der Mainline mit dem Symphony-Import
    • Rollout und Training für Entwicklungsteam
    • Durchführung der Symphony-Integrationen A220-A280
    • Übergabe der weiteren Symphony-Integration an neues Team und Support dieses Teams


    Integration mit Schwerpunkten Vector SIP, BMW BAC und Infineon MCAL

    • Integration der Vector-SIP-Lieferungen und Quickfixes
    • MCAL-Integration gemeinsam mit MCAL-Team
    • BMW-BAC-Integration
    • Merge von Mainlines unterschiedlicher Symphony-Versionen
    • Integration auf Basis von Change-Requests


    Consulting AutoSAR, Functional Safety, Cybersecurity

    • Beratung und Reviews zu AutoSAR und AutoSAR Metamodell
    • Beratung des Cybersecurity-Lead zur Integration HSM in AutoSAR
    • Beratung und Reviews zu Functional Safety im Kontext AUTOSAR
    • Mitwirkung an der Erstellung verschiedener Projektdokument, u.a. Project Guide, Coding Guidelines, Regeln für Datenaustausch zwischen Partitionen und Cores

    Vector DaVinci Git Lauterbach Trace32 Vector CANoe Infineon MCAL Tasking Compiler BMW BAC Elektrobit Tresos
    AutoSAR-Workflows AutoSAR-Architektur C BMW Symphony ADAS Vector DaVinci Configurator und Developer Vector CANoe BMW BAC4.3 EB tresos Tasking C PTC git Lauterbach Trace32 JIRA AutoSAR CI aSIL B Cybersecurity Infineon TC37x Multicore Mobileye
    MAGNA
    München
    2 Jahre 10 Monate
    2015-10 - 2018-07

    SW aus Bestand neu aufbauen ? HLI3

    SW-Integrator für Daimler Lichtsteuergeräte STAR2 STAR3 AutoSAR 4.3 ...
    SW-Integrator für Daimler Lichtsteuergeräte

    SW aus Bestand neu aufbauen ? HLI3

    • Erfassung Ist-Stand und Analyse der vorliegenden Probleme
    • Lösungsansatz, Überarbeitung der SW-Architektur
    • Neu-Import ECU-Extract und Konfiguration RTE und BSW-Teile
    • Refactoring und Integration der Bestands-SW mit Team
    • Schulung des für Maintenance zuständigen Kollegen


    E2E-Integration

    • E2E-Konfiguration Multi-ECU mit EB tresos
    • Integration und Analysen


    Unterstützung funktionale Sicherheit nach ISO26262 aSIL B

    • Beratung zu technischen Umsetzungsfragen, z.B. E2E, WDdgM, OS
    • Beratung zu Prozeßfragen, z.B. Safety Manuals, FMEDA, Traceability
    • Analyse der MPU-Features im Kontext AutoSAR RTE
    • Entwicklung eines Konzepts für aSIL B ohne MPU
    • Präsentation dieses Konzeptes beim OEM
    • Teilnahme an der Umsetzung des Konzepts


    SW-Integrationsunterstützung ? HLI4

    • Erfassung Ist-Stand und Analyse der vorliegenden Probleme
    • Vermittlung des HLI3-Projektwissens an das Team
    • Analyse der bestehenden Workflows
    • Analysen zur Auswahl eines RTE-Editors
    • Analyse der bestehenden Workflows um EB tresos
    • Erarbeitung eines effizienteren, verteilten Workflows mit EB
    • Anwendung dieses Workflows auf ECU-Extracts
    • Workshop mit Live-Demo zu Workflow
    • Präsentation von Lösungen zu Partitioning und Multinode


    Teamsupport

    • Training von Kollegen aus den Bereichen FuSi und AutoSAR
    • Unterstützung der Teamleitung bei der Behebung von Blockaden im Team

      Davinci Tresos IBM Rational Rhapsody
      STAR2 STAR3 AutoSAR 4.3 Vector DaVinci Developer Vector GENy Daimler STAR2 EB tresos Greenhills C MKS git iSystem WinIdea und Renesas E1 AutoSAR RH850
      Continental Automotive
      Wien/München
      8 Monate
      2015-03 - 2015-10

      Erstellen von Tools zur Bearbeitung von ARXML-Formaten

      • Erstellen von Tools zur Bearbeitung von ARXML-Formaten auf Basis des AutoSAR-Metamodells.
      • Schulung MATLAB/Simulink mit Zertifikat.
      Cornu GmbH
      9 Monate
      2014-07 - 2015-03

      SW-Architektur AutoSAR BMW Lenkradsperre

      SW-Architekt für BMW-ELV EB tresos dSpace SystemDesk Greenhills C ...
      SW-Architekt für BMW-ELV

      Laufzeitoptimierungen

      • Erfassung Ist-Stand Laufzeitverhalten
      • Umstellung von Polling auf Eventgetrieben
      • Konzept und Machbarkeitsnachweis MPU-Nutzung


      E2E-Integration

      • Umstellung Slave-Controller auf TTTech E2E-Library
      • Umstellung Hauptcontroller auf Elektrobit E2E-Library mit EB
      • Beratung bei Anpassungen der Restbussimulation und der Systemtests


      Automation der AutoSAR-Workflows

      • Abgleich ZEDIS ? Diagnosekonfigurator ? SW-Bestand mit BMW
      • Koordination Elektrobit zur Wiederverwendung bestehender Automation aus altem EB-Projekt

      EB tresos, dSpace SystemDesk, Vector GENy
      EB tresos dSpace SystemDesk Greenhills C COSMIC C Subversion git Python Vector GENy GLIWA T1 Lauterbach Trace32 BMW Diagnosekonfigurator AutoSAR RH850 S12
      U-SHIN
      Erdweg
      3 Jahre 1 Monat
      2011-07 - 2014-07

      Konzept Metaprogrammierung AutoSAR

      SW-Entwicklungsingenieur Metamodell AutoSAR Google Protobuf AutoSAR RTE ...
      SW-Entwicklungsingenieur

      Konzept Metaprogrammierung AutoSAR

      • Erstellung Requirements
      • Demonstrator und Analysen


      Architektur und RTE für Wakeup-Mechanismus BMW-SG

      • Konfiguration RTE mit Pragma
      • Refactoring der Wakeup-Logik


      Netzwerkanbindung Automotive Ethernet Device BMW

      • Erstellung C++-Demultiplexer und Handler für Google Protobuf-Steuerbefehle
      • Erstellung PC-seitiger Tests in Python dazu


      RTE für Lichtsteuergerät Daimler

      • Konzept zur Verbindung proprietärer Generatoren mit DaVinci und Umsetzung
      • Regelmäßige Integration neuer ECU-Extracts
      • Erstellung von Complex Device Drivers in C/C++
      • GENy-Setup aus Candela und ECU-Extract
      • XCP-Setup mit GENy und Umsetzung mit CANape

      Git Daimler STAR2 Vector DaVinci Developer Vector CANoe
      Metamodell AutoSAR Google Protobuf AutoSAR RTE Lear-Tools Diab C Subversion git Ruby Python Vector CANoe DaVinci GENy CANape Candela TI SYSBIOS/DSPBIOS und Networking-APIs dazu Lauterbach Trace32 LATEX Linux Metaprogrammierung AutoSAR MPC56xx-Serie TI ARM SOC PC
      Lear Corporation GmbH
      München
      1 Jahr 7 Monate
      2010-05 - 2011-11

      Entwicklung Türsteuergerät

      SW-Entwicklungsingenieur, SW-Architekt HIS-SPICE AUTOSAR Daimler SLP10 ...
      SW-Entwicklungsingenieur, SW-Architekt

      Entwicklung Türsteuergerät Daimler

      Einsatz einer Mitarbeiterin für Requirements Engineering, teils im Büro der Cornu GmbH

      • Requirements Engineering
      • AutoSAR MCAL-Konfiguration mit Cessar
      • Entwicklung von AutoSAR Complex Device Drivers
      • Entwicklung von AutoSAR Sensor/Aktuator-Komponenten
      • Aufsetzen einer Modultestumgebung
      • Ableitung eines Signalgenerator-Skripts aus der Modultestumgeung

      DOORs
      HIS-SPICE AUTOSAR Daimler SLP10 Cessar Greenhills C MKS iSystem WinIDEA CANoe BoUML PRQA QAC Microsoft Visual C++ Forth V-Zyklus SPICE L2 UML2.0 für C BOLERO
      Conti-temic
      Ingolstadt
      10 Monate
      2010-10 - 2011-07

      Konzept/Erstellung automatisierte Modultestumgebung

      SW-Entwicklungsingenieur AUTOSAR EB tresos studio dSpace SystemDesk ...
      SW-Entwicklungsingenieur

      Konzept/Erstellung automatisierte Modultestumgebung

      • Einlesen und Verknüpfen diverser Autosar-Datensätze
      • Instrumentierung Code für Coverage
      • Coverage-Reportausgabe in HTML


      AutoSAR-Konfiguration

      • Erstellung XML-Merge-Tool in Python
      • Merge, Import und Korrektur von Konfigurationen
      • Konzept und Erstellung SWCs und RTE-Konfiguration für ein Lenkungssteuergerät
      • Kundensupport vor Ort in Budapest
      • Teilautomatische Erstellung von RTE-Ports mit Python (dSpace SystemDesk)

      dSPACE SystemDesk Elektrobit tresos Lauterbach Debugger
      AUTOSAR EB tresos studio dSpace SystemDesk Greenhills C Subversion Lauterbach Trace32 EB Inspector DecomSys Designer Pro Python V-Zyklus SPICE L2 aSIL D MPC56xx-Serie
      Elektrobit
      München
      1 Jahr 7 Monate
      2007-11 - 2009-05

      Entwicklung Parkassistenzsysteme

      SW-Entwicklungsingenieur OSEK Automotive SPICE BMW SC4 ...
      SW-Entwicklungsingenieur

      Entwicklung Parkassistenzsysteme BMW bis Serienreife.

      • Analyse/Auswahl der benötigten Module und Schnittstellen
      • Highlevel-Design auf Basis der Requirements
      • Setup BMW StandardCore und Makeprozeß
      • Schrittweise Portierung und Integration von Bestandsmodulen zur Belieferung der Integrationsstufen gemäß Plan.
      • Koordination Tests RTR, Polyspace mit den ägyptischen Kollegen
      • Analyse Fehlermeldungen und neue Requirements
      • Erreichen von SPICE L2 in den Prozessen Design, Implementierung, Modultest


      Unterstützung weiterer Projekte bei Design und SPICE-Audits und deren Vorbereitung

      • Erstellen eines Tools zum teilautomatischen Generieren von DOORs-Dokumenten aus C-Source (ähnlich Doxygen)
      • Erweiterung des Tools um Codeanalyse (u.a. zyklomatische Komplexität, eLOC) und Analyse des SW-Bestandes von 2 Abteilungen
      • Reverse-Engineering und Erstellung eines umfassenden UML-Modells der Applikations-SW
      • Aufbereitung von Dokumenten für SPICE-Audits


      SW-Architekt automatisches Parksystem (selbstlenkend) für Daimler

      • AutoSAR Complex Device Driver und Handler-SWC dazu
      • Erarbeiten System-/SW-Requirements, High-Level-Design aus Lastenheft
      • Erstellen von SW-Komponenten aus High-Level-Design
      • Erstellen von RTE und ARXML zur Integration der Komponenten
      • Koordination der Tests mit den ägyptischen Kollegen

      BMW SC4 Daimler SLP10 Vector DaVinci Enterprise Architect Vector CANoe Vector Candela
      OSEK Automotive SPICE BMW SC4 BMW SC6 Daimler SLP10 WindRiver C HiWare C Statemate DOORs Serena Dimensions iSystem WinIDEA CANoe Enterprise Architect PRQA QAC Microsoft Visual C++ Forth V-Zyklus SPICE L2 aSIL A UML2.0 für C S12X PICTUS BOLERO
      Valeo Schalter und Sensoren
      Bietigheim-Bissingen
      4 Monate
      2007-07 - 2007-10

      Entwicklung und Test Bremssteuerungen für Hochgeschwindigkeitszüge

      SW-Entwicklungsingenieur, SW-Tester im Center of Competence Brake Systems Labview TESRA Serena PVCS ...
      SW-Entwicklungsingenieur, SW-Tester im Center of Competence Brake Systems

      Entwicklung und Test Bremssteuerungen für Hochgeschwindigkeitszüge

      • Instrumentierung ASCET-SD-Modelle Bremspfad für Simulation
      • Erarbeiten und Durchführen (ASCET-SD) von Testszenarien aus Requirements
      • Fehleranalyse und Korrektur im ASCET-Modell, Peer-Reviews


      Systemtest und Support Inbetriebnahme

      • Erstellen von Systemtestfällen am Testrack
      • Analyse der gefundenen Fehler über CAN und Modell-Instrumentierung
      • Support Inbetriebnahme und Bremsprüfungen

      ASCET SD
      Labview TESRA Serena PVCS V-Zyklus ISO61508 SIL3 Requirements Analyse
      Knorr-Bremse AG
      München
      3 Jahre 2 Monate
      2004-05 - 2007-06

      Reverse-Engineering Design Klemmensteuerung

      SW-Entwicklungsingenieur, SW-Architekt im Bereich Car Body Controller XML/XSL SVG AutoSAR 0.4 ...
      SW-Entwicklungsingenieur, SW-Architekt im Bereich Car Body Controller

      Reverse-Engineering Design Klemmensteuerung

      • Abschöpfen des Know-Hows von einem unkooperativen, wechselwilligen Kollegen
      • Erstellen von Testfällen zum Statemate-Modell der Klemmensteuerung
      • Analyse und Beseitigung von Fehlern, dazu Entwicklung von Analysewerkzeugen
      • Einarbeiten eines neuen Teams in das Design und den Code


      Entwicklung elektrische Lenkradsperre (ELV)

      • Analyse und Bewertung Bestandscode mit Lösungsvorschlägen
      • Design und Implementierung des Diagnosemechanismus
      • Betreuung eines Diplomanden zur Neufassung der zentralen Statemachine in ASCET
      • Unterstützung eines Diplomanden zum Thema Coded Processing, d.h. redundanter Verarbeitung auf einem Prozessor
      • Bewertung und Entwicklung Modultestwerkzeuge, u.a. Rational Test RT
      • High-Level-Design, Peer-Reviews, Modultests, Implementierung gemäß ISO61508
      • Analyse von QC-Meldungen, teils mit selbsterstellten Tools,
      • Fehleranalyse Produktion in den BMW-Werken München, Regensburg, Dingolfing


      SW-Architekt AutoSAR für BMW FEM

      • Mitglied im konzernweiten Network of Architects
      • Reverse-Enginnering Bestands-SW CAS3 zur Ermittlung möglicher AutoSAR-Schnittstellen mit selbsterstelltem Tool
      • Abgleich und Definition der Schnittstellen im internationalen Team
      • Auswahl AutoSAR-Tools, dazu u.a. Betreuung eines Diplomanden
      • AutoSAR-RTE-Architektur mit Orpheus
      • Teilnahme Entwicklung des (erfolgreichen) A-Musters

      MS Access Orpheus RTE Generator BMW SC6.7.0 Motorola 68HC12 Statemate Telelogic Synergy Toolkit
      XML/XSL SVG AutoSAR 0.4 ASCET-SD Keil C Lauterbach BDM Forth XML CM Synergy BMW SC4 SC6 mit Toolchains V-Zyklus ISO61508 SIL3 Requirements Analyse Reverse Engineering Refactoring S12X
      Siemens-VDO AG
      Regensburg
      6 Jahre 1 Monat
      1998-01 - 2004-01

      Teilnahme SW-Analyse, SW-Design

      SW-Entwicklungsingenieur im Bereich Card Systems SAP PS Keil C Tasking C ...
      SW-Entwicklungsingenieur im Bereich Card Systems

      Entwickler im Projekt JavaCard

      • Teilnahme SW-Analyse, SW-Design
      • Design und Realisierung Off-Card JVM mit 2 externen Kollegen
      • Fehlersuche On-Card JVM
      • Applikationserstellung mit dem so entstandenen Produkt
      • Teilnahme JavaCard Forum (internationale Konferenzen)


      Leiter des Vorhabens OpenCard Framework

      • Koordination externe Mitarbeiter, Dokustelle, QS, Testcenter
      • Aufbau Testsystem mit Linux, Apache, OpenSSL, pyca
      • Teilnahme internationale Standardisierung OCF
      • Integration der SW-Komponenten
      • Unterstützung eines Diplomanden


      Vorhabensleitung PKCS#11-DLL

      • Betreuung externe Entwicklung der Library in NL und internes Team
      • Koordination und Unterstützung Dokustelle, Testcenter
      • Aufbau einer Certification Authority und Erweiterung des Testservers
      • Aufbau der Dateistruktur des DIN-Signaturkartenprototyps
      • Personalisierung der ersten Smartcards nach DIN SigG
      • Entwurf und Realisierung eigene PKCS#11-DLL bis zum fertigen Produkt inklusive Installer und Dokumentation
      • Aufbau einer CeBIT-Demo zur digitalen Signatur in Geschäftsabläufen nach identrus
      • Mitglied interne PKI Working Group
      • Teilnahme an inernationalen Konferenzen der Global Platform
      • Betreuung von 2 Diplomanden


      Projektleitung Internet Smartcard

      • 10MA intern 2 MA extern, 350kEuro, 1 Jahr bis ROM-Maske
      • Erfindung, Machbarkeitsnachweis und Design Internet Smartcard
      • Patentrecherche und Patenterstellung
      • Entwicklung bis einschließlich ROM-Maskenabgabe und CeBIT-Demo
      • Projekt-Planung und -Tracking mit SAP PS
      • Teilnahme an Portierungsversuch auf JavaCard, dort insbesondere Implementierung des SSL Protokolls.
      • internationale Standardisierungsarbeit im EU-Projekt SCOPE


      Projektleitung Kooperation Tel Aviv Universität

      • 30 Diplomanden/Doktoranden, 2,5Mio Euro, 5 Jahre
      • Verrtragsprüfung und Unterstützung der Vertragsänderungen
      • Definition der Arbeitsgebiete mit Leitung Entwicklungszentrum
      • Prüfung der eingereichten Themen und Freigabe
      • Kontrolle und Bewertung der Arbeitsergebnisse
      • Initiator Dr. Nehls erhielt in der Folge den bayrischen Verdienstorden

      SAP PS Keil C Tasking C diverse Emulatoren Forth XMLSpy Apache OpenSSL pyca Linux Java Rational Rose MS Office V-Zyklus ITSEC ISO9000f Zahlreiche internationale Patente 3 Produkte 2 CeBIT-Demos SLE44 SLE66 8051 TriCore/SLE88
      Giesecke & Devrient GmbH
      1 Jahr 11 Monate
      1996-02 - 1997-12

      Spezifikation des Service Transport Interface STI

      SW-Entwicklungsingenieur Rundfunksysteme DAB im Rahmen des Projekts Eureka 147 Borland C++ RTK32 Realtime Kernel EU-Standardisierungsverfahren
      SW-Entwicklungsingenieur Rundfunksysteme DAB im Rahmen des Projekts Eureka 147

      Spezifikation des Service Transport Interface STI in der Eureka147 Working Group B

      • Teilnahme internationale Spezifikationsarbeit ETS300401
      • Treffen mit Geräteherstellern


      Aufbau DAB-Sendeeinrichtung in München-Freimann

      • Erstellen der STI-Treiberebene
      • Erstellen der Datendienste
      • Konfiguration DAB-Sendemultiplex
      • Aufbau IFA-Demo

      Borland C++ RTK32 Realtime Kernel EU-Standardisierungsverfahren
      Institut für Rundfunktechnik GmbH
      2 Monate
      1995-12 - 1996-01

      Softwarekonzept und Demonstrator für ein Multigassensorsystem.

      Projekt-Sachbearbeiter Gnu C Solaris HTML
      Projekt-Sachbearbeiter
      • Softwarekonzept und Demonstrator für ein Multigassensorsystem.
      Gnu C Solaris HTML
      Univ. d. Bundeswehr Neubiberg

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      • Abitur Bayern (Marquardstein 1989), Schnitt 1,9
      • Diplom-Ingenieur Elektro- und Informationstechnik
      • Diplom 1995 an TU München, Diplomarbeit zu neuronalen Netzen, Notenschnitt 3,0

      Position

      Position

      • SW-Entwicklungsingenieur

      Kompetenzen

      Kompetenzen

      Top-Skills

      AUTOSAR SW-Integration SW-Architektur BMW BAC Daimler STAR BMW Symphony Infineon MCAL Vector DaVinci Elektrobit tresos MATLAB Simulink Lauterbach Trace32 AutoSAR RTE Vector CANoe AUTOSAR ARXML Git Linux Python AUTOSAR Workflows Funktionale Sicherheit Automotive SPICE UML Dassault AutoSAR Builder

      Produkte / Standards / Erfahrungen / Methoden

      ASIL
      Automotive SPICE
      AUTOSAR
      AutoSAR 0.4
      AutoSAR 4.3
      BAC
      BMW BAC
      BMW SC4
      BMW SC6.7.0
      Daimler SLP10
      Daimler STAR2, STAR3
      Davinci
      EB Tresos
      Git
      HIS-SPICE
      IBM Rational Rhapsody
      Infineon MCAL
      OSEK
      PKI
      STAR2
      STAR3
      Tasking Compiler
      Tresos
      Vector DaVinci
      XML/XSL
      Erfahrungen:
      • V-Zyklus
      • SPICE L2, SIL3/aSIL d
      • SW-Architektur (UML, RUP, Traceability, Design Patterns)
      • Internationale Verhandlungen, insbesondere Standardisierung
      • Systemkonzepte, insbesondere mit Web-Technologien
      • Smartcard-Anwendungen, PKI, Kryptographie
      • Projektleitung bis 10 Entwickler
      • ISO9000-Verfahren
      • AutoSAR
      • ISO61508 SIL3

      Produkte:
      • ETAS ASCET
      • LEAR/BMW CarIT PRAGMA
      • Vector DaVinci
      • Vector CANoE
      • Vector Candela
      • EB tresos studio
      • Mecel Picea
      • Conti-temic Cessar
      • dSpace SystemDesk
      • Telelogic DOORs
      • BMW Standard Core SC3, SC4, SC6
      • BMW AutoCore BAC
      • DAIMLER SLP10 AuoCore
      • iSystems WinIdea, auch mit Emulator (nicht nur JTAG-Debugger)
      • Lauterbach TRACE32, auch unter Linux
      • Microsoft Visual C++
      • ECLIPSE
      • J2SE
      • Rational Rose UML
      • Altova XML Spy
      • MKS Revision Control System
      • git version control
      • Subversion
      • Serena PVCS
      • SAP PS Project Management System
      • Linux
      • Apache, mod_ssl, directory access control via X.509 certificates
      • Emacs
      • gimp
      • gcc, make


      Kenntnisse

      • AutoSAR 2.1, 3.x, 4.x, insbesondere RTE, Os, E2E, CDD, MCAL
      • SW-Architektur (Refactoring, Design Patterns, Metriken)
      • Sichere SW im Sinne von ISO61508/ISO26262, SPICE und MISRA-C
      • Sichere SW im Sinne der Kryptographie und IT-Sicherheit
      • Programmieren in C, C++, Java, Forth, div. Assembler
      • Modultest und Simulationssysteme
      • Projektleitung
      • Kommunikationsprotokolle (CAN, UDS, TCP/IP, STI, ISO7816)
      • Recherche und Erstellung von Patenten


      Tools

      • AutoSAR: EB tresos, Vector DaVinci, Candela, AutoSAR Builder, Pragma, Conti Cessar
      • Automotive Cores: BMW SC4.x, BMW SC6.7, BMW BAC, Daimler STAR2, STAR3
      • C-Compiler: Greenhills, WindRiver, Keil, Metrowerks, Tasking, Microsoft, Gnu
      • SW-Engineering: DOORs, SystemDesk, Enterprise Architect, Rational Rose, ASCET, Statemate
      • Projekt: SAP PS (2 Schulungen, mehrjährige Praxis)

      Betriebssysteme

      Echtzeitbetriebssysteme
      OSEK, RTK32, Forth, AutoSAR-OS, Android-ähnliche
      RTOS (Real Time OS)
      TI SYSBIOS/DSPBIOS, OSEK, RTK32, Forth
      Unix
      Linux, MINIX, Solaris
      Windows
      Ab 3.0 bis XP pro
      • 2 Smartcard-Betriebssysteme entwickelt, eines davon für Webserver auf Smartcard (ROM-Maske, Produktion, CeBit-Demos seit 2003)

      Programmiersprachen

      ASN.1
      DIN-Signaturkarte
      Assembler
      80x86
      C
      Greenhills, Hiware, Metrowerks, GCC, DLLs, Cross-Entwicklung Linux
      C++
      Microsoft VC++, SparcWorks
      CORBA IDL
      Visibroker-Demo mit Orbit und Netscape
      Emacs
      Forth
      polyForth, gForth: Webserver, XML-Parser, Smartcard-OS
      Imake, GNU-Make, Make-Maker etc...
      Make
      Java
      JavaCard Classfile-Converter, SSL/TLS Mutlithreaded Sockets
      JavaScript
      Modula-2
      Grundlagen (war Tutor an der TU)
      Pascal
      Grundlagen
      Perl
      Grundlagen
      Python
      AutoSAR-RTE-Tools (u.a. in dSpace SystemDesk)
      Ruby
      AutoSAR-RTE-Tools (zu Pragma)
      Shell
      SVG
      TeX, LaTeX
      Buch über HP28/HP48
      UML
      • Echtzeitprogrammierung in C, Forth und C++, OOA, OOD, UML

      Datenbanken

      Access
      Relationale DB zur Erfassung von Tests
      MS Access
      SQL
      einfache Abfragen in Access
      xBase
      dBASE IV - Projektierungsdatenbank für AEG TVN München (SPS-Codegenerator)
      • Perl DBM für eigene Webseite

      Datenkommunikation

      Bus
      CAN, Flexray-Grundlagen
      CORBA
      Grundlagen, minimal-Webservice mit Visigenic Visibroker und Orbit
      Daimler STAR2
      Google Protobuf
      Internet, Intranet
      HTTP (eigene Webserver-Implementierung für Chipkarten), SSL, UDP
      RFC
      2246, 2616
      RPC
      Google protocol buffers (in C++, Python)
      RS232
      SMTP
      TCP/IP
      X.400 X.25 X.225 X.75...
      X.500 X.509
      • HTTP, SSL/TLS, ETS300401 (DAB STI: Mitentwickler), ISO7816 (APDU, T=0, T=1), USB Grundlagen
      • ASN.1
      • RSA PKCS#1, PKCS#7, PKCS#11
      • Digitale Signatur nach DIN und Identrus
      • Betrieb von Certificate Authorities, z.B. mit pyca

      Hardware

      Bus
      CAN, Flexray (Grundlagen)
      Echtzeitsysteme
      RTK32, Android-ähnliche, Forth, OSEK, AutoSAR-OS
      embedded Systeme
      Smartcards: Infineon SLE66, SLE88 (Tricore); Automotive ECUs
      Emulatoren
      Lauterbach, WinIdea
      Messgeräte
      Oszi, Voltmeter
      Mikrocontroller
      Renesas 850, Freescale MPC56xx, TI ARM CORETEX A8
      Motorola
      Star12, S12X
      Motorola 68HC12
      PC
      Windows, Linux
      Proprietäre HW
      Diverse automotive SBCs
      Rational
      Rose UML

      • Schaltpläne lesen

      Berechnung / Simulation / Versuch / Validierung

      ASCET
      Bremssteuerung Hochgeschwindigkeitszug, AutoSAR-Modelle
      CANoe
      QC-Analyse
      Lauterbach Debugger
      Lauterbach Trace32
      MATLAB
      Simulink
      Software-in-the-Loop Simulation (SIL)
      Modultestumgebung in Forth/C
      Vector CANoe

      Design / Entwicklung / Konstruktion

      ADAS
      ASCET SD
      AutoCAD
      QCAD
      AUTOSAR 4
      AutoSAR RTE
      AutoSAR-Architektur
      AutoSAR-Workflows
      BMW Symphony
      DOORs
      dSPACE SystemDesk
      Elektrobit tresos
      Enterprise Architect
      Metamodell AutoSAR
      Orpheus RTE Generator
      Statemate
      Telelogic Synergy Toolkit
      Vector Candela
      Vector DaVinci Developer

      • Cornu Spiralhorn mit AutoCAD LT und QCAD konstruiert und CNC.Fertigung realisiert (ca. 40 Stück).

      Branchen

      Branchen

      • Smartcards
      • Chipkarten
      • Embedded Control
      • Forschung, Entwicklung
      • Auto Automotive Automobil Supplier

      Vertrauen Sie auf GULP

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

      Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

      Das GULP Freelancer-Portal

      Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.