Software-Entwicklung Automotive(Embedded), Windows
Aktualisiert am 06.12.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.02.2024
Verfügbar zu: 100%
davon vor Ort: 80%
Automotive Diagnose
C Programmierer
Autosar 4.X
vector-CANdela
ISO 26262
vector-CANoe
vector-CANalyser
Vector DaVinci
Vector Flash Bootloader
Deutsch
Englisch
gute Grundkenntnisse
Russisch
fließend

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt Raum Karlsruhe oder Stuttgart

möglich

Projekte

Projekte

9 Monate
2023-05 - 2024-01

HVAC2 ECU

Embedded Softwareentwickler Eclipse Dimension CANoe ...
Embedded Softwareentwickler

- Implementation for SWCs and Complex Driver on AURIX TriCore uC

- Debugging, Failure analysis

- Integration testing of SWCs

Eclipse Dimension CANoe TortoiseSVN iSystem iC5700
Scheid automotive
Bruchsal
7 Monate
2022-11 - 2023-05

EIS SFPT

Embedded Softwareentwickler Eclipse Dimension DOORS ...
Embedded Softwareentwickler

OSEK OS adaptions for HAL/SPI Application SW development (NEC V850) PR/CR managment Configuration and testing of RF receive routine (Atmel ATA5781N) GHS MULTI Emulator
Eclipse Dimension DOORS CANoe
Scheid Automotive
Bruchsal
7 Monate
2022-04 - 2022-10

Daimler Fond Seat Monitoring VS20 ECU

Embedded Softwareentwickler Eclipse Dimension DaVinci Configurator ...
Embedded Softwareentwickler
  • Design for SWCs

  • Implementation for SWCs (NXP S32K144)

  • Requirement Engineering for SWCs

  • Integration testing of SWCs

  • Flash Bootloader

  • Diagnose

  • Autosar 4.X 

Design for SWCs Implementation for SWCs (NXP S32K144) Requirement Engineering for SWCs Integration testing of SWCs Flash Bootloader Diagnose utosar 4.X
Eclipse Dimension DaVinci Configurator Doors vFlash Candela CANoe CAPL iSystem iC5700
SCHEID automotive GmbH
Bruchsal
1 Jahr 5 Monate
2020-11 - 2022-03

Rücklichtsteuermodul

embedded Software-Entwickler
embedded Software-Entwickler

- Definition der Requirements aus bestehenden Kundenanforderungen
- Architektur und Design mit Enterprise Architect

- Entwurf und Simulation der notwendigen Applikation zur Ansteuerung

- Umsetzung inklusive Ansteuerung des Mikrocontrollers 32K146 in C

- Vector Boot Manager, Flash Bootloader

- Protokoll-Entwicklung von LED-Treiber

- Autosar 4.X

- Durchführung von Software-Tests

Visual Code Studio Jira Git DaVinci
odelo
Hedelfingen
1 Jahr 2 Monate
2018-11 - 2019-12

3-Axis Inertial Measurement Unit FMU-3E-AP

Windows Eclipse Jira ...
  • Entwicklung hardwareorientierter Realtime-Software für Geräte und Systeme nach DO-178C Richtlinien für sicherheitskritische Anwendungen unter Infineon XC2365A-104F80L-AB in C
  • Analyse und Dokumentation der Anforderungen an die Software
  • Erstellung von Schnittstellendokumenten
  • Entwurf und Entwicklung der Software
  • WCET-Analyse
  • Erstellen der Software-Testprozeduren
  • Durchführung und Dokumentation von Software-Tests und Analysen
Windows Eclipse Jira Git
Safran Electronics & Defense Germany GmbH
1 Jahr 10 Monate
2017-01 - 2018-10

Renault Verstärker Premium 2

Windows 7 CAPL Misra ...
  • Embedded Softwareentwicklung in C unter AVR32 UC3 mit AUTOSAR 3
  • Head Unit-, Verstärker- Kommunikation über MCAN
  • ADAS Unterstützung für UPA, HFP, LDW, PSM, SR
  • Restbus-Simulation in CAPL
  • Anforderungsanalyse, Design, Komponententest
Windows 7 CAPL Misra Lint Eclipse Jira Jama TortoiseSVN Visual Studio 2015
Automobil-Industrie, Bose Automotive GmbH
7 Jahre 4 Monate
2009-09 - 2016-12

MRA Basissoftware Diagnose

Windows 7 C/C++ CANflash ...
  • Embedded Softwareentwicklung in C unter V850E2/Px4 mit AUTOSAR 3
  • Entwicklung für Diagnose Basissoftware, Bootloader
  • Restbus-Simulation in CAPL
  • Environment Converter in C#
  • UDS (ISO 14229), CAN, FlexRay
  • ISO 26262-6, Autonomous Driving in Specific Environments
  • Anforderungsanalyse, Design, Komponententest
Windows 7 C/C++ CANflash vFlash Candela CandelaFlash CANoe GENy CAPL ClearCase ClearQuest Misra Polyspace Visual Studio 2010 Eclipse DiVa Enterprise-Architect Doors
Robert Bosch Automotive Steering GmbH
Schwäbisch Gmünd
2 Monate
2009-07 - 2009-08

Brillenstatik

Windows 2000 XP MS VC++ 6 ...
  • Softwareergonomie, Abwärtskompatibilität
  • Implementierung in C++ und Auslagerung des Berechnungsmoduls in DLL
  • Im- und Export
  • Mehrsprachige Benutzeroberfläche
  • Kundenspezifischer Verschlüsselungsalgorithmus
Windows 2000 XP MS VC++ 6 MFC Perforce
Softwarehersteller
Karlsruhe
1 Jahr 9 Monate
2007-10 - 2009-06

Lancia 844, Alfa Romeo 940

Windows 2000 XP C/C++ ...
  • Embedded Softwareentwicklung unter OSEK und Infineon XC164CS-16F
  • Entwicklung projektspezifischen Diagnose in C
  • KWP2000 Protocol, UDS, K-Line, Flashbootloader, CAN
Windows 2000 XP C/C++ MS VC++ 6 WinMerge ClearCase ClearQuest DIAnalyzer CANoe CANape CANcaseXL CAPL CANgen GENy CANflash HexView Tantino-Debugger
Automotive Lighting
Reutlingen
2 Jahre
2005-10 - 2007-09

Audio5 NG, L6 (BMW), PSA, UTA (Hyundai), SYMC 200 (SsangYong)

Windows 2000 CodeWright Araxis Merge ...

Audio5 NG (DC), L6 (BMW), PSA (Peugeot), UTA (Hyundai), SYMC 200 (SsangYong)

  • Embedded Softwareentwicklung unter CMX und NEC V850SE
  • Entwicklung generischen projektunabhängigen Basis-Diagnose- Schnittstelle
  • Entwicklung projektspezifischen Diagnose in C/C++
  • KWP2000 Protocol Handler
Windows 2000 CodeWright Araxis Merge Perforce ProCom CANoe CANcaseXL CAPL GreenHills MULTI Debugger NEC MiniCube QB V850MINI
Harman/Becker Automotive Systems
Ittersbach
10 Monate
2004-12 - 2005-09

PL6, Kombi-Steuergerät

Windows XP MS VC++ 6 Multi(Green Hills) ...
  • Konzeptentwurf und SW-Design für Diagnose
  • Embedded Softwareentwicklung in C mit Integrity OS
  • BSP Anpassungen und Erweiterungen
  • Treiberprogrammierung für MPC5200: UART, Flash
  • SystemStateManager, CentralCommandDispatcher, Diagnose, Download
  • MOST High Protocol, KWP2000- und UDS-Protocol
Windows XP MS VC++ 6 Multi(Green Hills) Source Safe WinKfp Ediabas CANoe Optolyzer OPPS
JohnsonControls
Karlsruhe
11 Monate
2004-02 - 2004-12

S-Klasse, Telematik, Software-Download

Windows NT 4.0 Windows 2000 Windows XP ...
  • Koordination und Entwicklung von Prüfplänen mit 4CS und C++
  • Auf- und Ausbau einer automatisierten Testumgebung im Bereich Software-Download
  • Vernetzung mit CAN & MOST
  • Koordination und Vorbereitung von Testklausuren
  • Durchführung von Tests an Testaufbauten und in Fahrzeugen
  • Analyse und Dokumentation von Testergebnissen: CAN, MOST, KWP2000
  • Anfertigung technischer Berichte
Windows NT 4.0 Windows 2000 Windows XP MS VC++ 6 4CS Flash-Editor Diogenes Optolyzer Tool4M Test-Director CANoe E-Tester
Daimler-Chrysler MTC
Sindelfingen
3 Monate
2003-11 - 2004-01

Weiterbildung in Microsoft .NET Framework

VisualStudio.NET
  • Grafikprogrammierung mit Visual C#.NET

  • Datenbankprogrammierung mit ADO.NET

  • Internetprogrammierung mit ASP.NET

VisualStudio.NET
2 Jahre 1 Monat
2001-10 - 2003-10

Man-Maschine-Interface E-60

Windows 2000 MS VC++ 6.0 Tornado ...
  • C/C++ Entwicklung im Tuner- und Multimediaplayer-Bereich, Event gesteuert (MOST-Bus)
  • Spezifikation, Erweiterung und Umsetzung der Prüfmittelbus- Befehlen für die Fertigung mittels MOST-Buses
  • Diagnose-Jobs für Endmontage beim Kunden (CAN-Bus)
  • Spezifikation und Entwicklung der Diagnose-Event-Klassen
  • EEProm-Fehlerspeicher Handhabung
  • Selbsttest-Verfahren im Bereich Tuner, Navigation
  • ADW-Ports Ansteuerung auf SH3-Chip zwecks Kontrolle der Radioantenne (VxWorks)
  • Tool-Software Programmierung:
    • EEProm-Konverter (Tuner-Abgleichsdaten)
    • Softwarestand-Generierer (Perforce-API)
    • Perl-Script: Kontrolle der Werks- und Integrationsdaten
Windows 2000 MS VC++ 6.0 Tornado VxWorks Ediabas Winkfp CANoe MOSTolyser Perforce
Harman/Becker Automotive Systems
Ittersbach
8 Monate
2001-02 - 2001-09

IDrive E-65

Windows NT 4.0 MS VC++ 6.0 Ediabas ...
  • Enge Zusammenarbeit mit Entwicklern: Sourcecode Controling
  • Fehlersuche mittels Debuger
  • Lokalisieren der Fehlerquelle
  • Qualitätssicherung einzelnen MOST-Geräten
  • Gesamttest MOST-/CAN-Steuergeräte im Verbund
  • Dauer- und Performance-Test
Windows NT 4.0 MS VC++ 6.0 Ediabas Winkfp CANoe MOSTolyser
Harman/Becker Automotive Systems
Ittersbach
4 Monate
2000-10 - 2001-01

Call Center

Windows NT 4.0 SunOS Solaris 5.6 Sun Workshop 6.0 ...
  • C++, STL.
  • Lotus Notes C++ API
  • Programmierung der Datenbank-Schicht.
  • Middleware Twister
Windows NT 4.0 SunOS Solaris 5.6 Sun Workshop 6.0 Access 97 Oracle 8 CVS Twister Lotus Notes
Heyde AG
Bad Nauheim
6 Monate
2000-04 - 2000-09

Batch Flexible (Chargensteuerung)

Windows NT 4.0 MS VC++ 5.0 PVCS ...
  • Chargensteuerung für die Abarbeitung der Steuerrezepte und die Visualisierung und Online-Hantierung der Chargen auf der Operating System in C++
  • COM / DCOM
Windows NT 4.0 MS VC++ 5.0 PVCS ARTS BugTrapper
Siemens AG
Karlsruhe
3 Monate
2000-01 - 2000-03

Lernsoftware Mathematik

Windows 95 MS VC++ 5.0 VisualCafe ...
  • Java Client - Server Applikation
  • OOA, OOD.
  • Ergonomie der Oberfläche und der Handhabung.
  • Entwurf und Entwicklung von spezifischen Aufgabenstellungen.
  • JavaScript, DHTML
Windows 95 MS VC++ 5.0 VisualCafe JBuilder
Eigenentwicklung
11 Monate
1999-02 - 1999-12

Intelligente PROFIBUS-Kamera

Windows NT 4.0 MS VC++ 5.0 PVCS ...
  • Entwicklung von ActivX - Elementen für Kamera gestütztes Meß-, Prüf- und Erkennungssystem
  • Entwurf von Algorithmen für Prüf- und Erkennungsfunktionen (Laufzeit - System) im Embedded-Bereich
  • Erstellung der spezifischen Klassen in C
Windows NT 4.0 MS VC++ 5.0 PVCS ARTS
Siemens AG
Karlsruhe
2 Monate
1998-12 - 1999-01

Eigenentwicklung

  • Web - Programmierung

  • Applets, JavaScript, DHTML

JavaCafe
Karlsruhe (Baden)
7 Monate
1998-05 - 1998-11

Call Center

  • Entwurf von DV-Konzepten und Entwicklung von MDM-Diensten (Multi-Dialog-Manager) in der Programmiersprache C.

  • Schnittstellen-Koordination zwischen Java - Frond-End-Client und MDM-Diensten.

  • Portierung der MDM-Dienste nach Sun Solaris.

  • Erzeugen von Shared Objects unter Unix.

  • Anbindung an weitere Module des Gesamtsystems.

  • Testen von Programmen auf ORACLE-Datenbank. Fehlerbehebung, Dokumentation

MS VC++ 5.0 Sun Workshop MS Access 97 Oracle Oracle Sun Solaris V5.3
Heyde AG
Bad Nauheim
1 Jahr 3 Monate
1997-02 - 1998-04

Lagerverwaltung für Umlaufregale

  • Mitarbeit und Entwicklung am Programm für Lagerverwaltung in C++

  • Erstellung von Inventurlisten

  • Erstellen von DLL und deren Einbindung in Programm

  • Datenbankprogrammierung, Implementierung von SQL-Abfragen

  • Erstellung eigenen Klassenbibliotheken

  • Implementierung der automatischen Host-Daten-Transfer zur Datenbank.

  • Ansteuerung speziellen Hardwarekarten.

  • Dynamische Anpassung der Maschinen - Interface - Telegramme.

  • Programmdokumentation, Programmbeschreibung, Anwenderschulug

MS VC++ 5.0 MS Access 7.0 MS Sourcesafe MS WinDiff
Kardex
Bellheim
1 Jahr 1 Monat
1996-01 - 1997-01

Klimaanlage-Steuerung, Datenbankprogramme, Schulungen

  • Konverter für Fließkomma auf einem Prozessor ohne Fließkomma - Register.

  • Änderungen des Quellcodes nach ANSI C Standard.

  • Lehrgänge: Programmiergrundlagen, C - Programmierung.

  • Folgeaufträge der digitalen Bildverarbeitung von Stickmustern.

  • Projekte zur Aktenverwaltung.

Sinix Borland C++ 3.1 MS VC++ 1.52
Karlsruhe (Baden)
7 Monate
1995-06 - 1995-12

Aufbaustudium zum Euromaster-Telekommunikation in Karlsruhe

Lehrgang
Lehrgang
  • nformatik, Telekommunikation, Netzwerke

  • Betriebswirtschaft und Projektmanagement

  • Computersysteme: Architektur, Datenbanken

  • Projektarbeit: „Erstellung eines Konzepts zur

Datenfernübertragung von/zu Kunden/Lieferanten im

Bereich der technischen Datenverarbeitung im

Entwicklungszentrum der Porsche AG“.

Karlsruhe (Baden)
7 Monate
1994-11 - 1995-05

Stickmuster - Konvertierung, Generierung der PCMCIA - Karten

  • Entwicklung einer Benutzeroberfläche in C

  • Umsetzung der Stickmuster in Pictogramme.

  • Generierung der Musterköpfen aus verschiedenen Industrieformaten für FLASH - Karten.

  • Umsetzung der Industrieformate in A51-Maschinenbefehle.

MS VC++ 1.52
Pfaff AG
Karlsruhe (Baden)
10 Monate
1993-11 - 1994-08

Digitale Bildverarbeitung und automatische Erzeugung von Stickmustern

  • Untersuchung und Implementierung von effizienten Algorithmen zur Erkennung von Flächen und Linien in C

  • Konzeption, Implementierung eines Optimierungsverfahrens der Stickreihenfolge

  • Entwurf von Masken zur Beseitigung von Störstellen

  • Programmdokumentation, Programmbeschreibung

Profiler MS VC++ 1.52
Pfaff AG
Karlsruhe (Baden)

Aus- und Weiterbildung

Aus- und Weiterbildung

1992

Studium der Elektrotechnik an der Hochschule Karlsruhe

Abschluß als Diplom-Ingenieur


06/1995 - 12/1995

Aufbaustudium zum Euromaster-Telekommunikation in Karlsruhe

Schwerpunkte:

  • Informatik, Telekommunikation, Netzwerke
  • Betriebswirtschaft und Projektmanagement
  • Computersysteme: Architektur, Datenbanken


11/2003 - 12/2003:

Weiterbildung in Microsoft .NET Framework

 

Schwerpunkte:

  • Grafikprogrammierung mit Visual C#.NET
  • Datenbankprogrammierung mit ADO.NET
  • Internetprogrammierung mit ASP.NET


03/2006:

Softwareentwicklungsprozesse nach CMMI

 

Schwerpunkte:

  • Anforderungsmanagrmrnt
  • Softwareanalyse
  • Entwurf und Implementierung
  • Fehlermanagement
  • Integration
  • Systemtest und Integration
  • Validierung


07/2014:

Management der Funtionalen Sicherheit und Entwicklung und Bewertung sicherheitsrelevanter Software

 

Schwerpunkte:

  • Sicherheitslebenszyklus
  • Management der Funktionalen Sicherheit
    • Sicherheitplan
    • Praktische Planung
  • Unterstützende Prozesse der Funktionalen Sicherheit
  • Software Entwicklung Band 6
    • Anforderungen an den Safety Software Prozess
    • Standard und modelbasierte Softwareentwicklung
    • Software Tool Qualifikation, Partitionierung, Dekomposition
    • Datenkommunikation

Kompetenzen

Kompetenzen

Top-Skills

Automotive Diagnose C Programmierer Autosar 4.X vector-CANdela ISO 26262 vector-CANoe vector-CANalyser Vector DaVinci Vector Flash Bootloader

Schwerpunkte

Embedded Softwareentwicklung
Windows Applikationen

Produkte / Standards / Erfahrungen / Methoden

Araxis Merge
ARTS
Borland C++ 3.1
BugTrapper
CANape
CANcaseXL
Candela
CandelaFlash
CANflash
CANgen
CANoe
ClearCase
ClearQuest
CodeWright
CVS
DIAnalyzer
Diogenes
DiVa
Doors
E-Tester
Eclipse
Ediabas
Enterprise-Architect
Flash-Editor
GENy
Git
GreenHills MULTI Debugger
HexView
Jama
JavaCafe
JBuilder
Jira
Lint
MFC
Misra
MOSTolyser
MS Access 7.0
MS Access 97
MS Sourcesafe
MS VC++ 1.52
MS VC++ 5.0
MS VC++ 6
MS VC++ 6.0
MS WinDiff
Multi(Green Hills)
NEC MiniCube QB V850MINI
OPPS
Optolyzer
Perforce
Polyspace
ProCom
Profiler
PVCS
Source Safe
Sun Workshop
Sun Workshop 6.0
Tantino-Debugger
Test-Director
Tool4M
Tornado
TortoiseSVN
Twister
vFlash
Visual Studio 2010
Visual Studio 2015
VisualCafe
VisualStudio.NET
Windows NT 4.0
WinKfp
WinMerge

IDE/Entwicklungsumgebungen:

Visual Studio 2015, Eclipse

Debuggers:

GreenHills MULTI Debugger, NEC MiniCube QB V850MINI, Lauterbach

Vector Tools:

CANoe, CANcaseXL, CANape, Candela, Monaco, DiVa

 

Versionsverwaltung:

PVCS, CVS, MKS Source Integrity, Perforce, ClearCase, TortoiseSVN

Bug tracking system:

Elvis, ClearQuest, Jira

Softwaremodellierung:

Enterprise Architect

 

Anforderungsmanagement:

DOORS

 

Software development tools:

Misra, Lint, Naming, Polyspace

Normen:

ISO 14229, ISO 26262-6

Betriebssysteme

Integrity
Sinix
SUN OS, Solaris
Sun Solaris V5.3
SunOS Solaris 5.6
VxWorks
Windows
Windows 2000
Windows 7
Windows 95
Windows XP
XP

Programmiersprachen

4CS
C
embedded V850E2/Px4
C#
Visual Studio 2019
C++
Visual Studio 2010
C/C++
CAPL
Java
JavaScript
Perl
Python

Datenbanken

Access
Access 97
Lotus Notes
ODBC
Oracle
Oracle 8
SQL

Datenkommunikation

Proprietäre Protokolle
CAN, KWP2000, Most High Protocol, UDS, FlexRay, SPI

Hardware

Bus
CAN, MOST
embedded Systeme
VxWorks, Integrity
Motorola
MPC5200
NEC
V850SE

Branchen

Branchen

  • Automobilindustrie
  • Automotive
  • Maschinenbau
  • Banken, Finanzdienstleistungen
  • Automatisierungstechnik
  • Softwarehersteller
  • Produktion
  • EDV/IT

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km)

Deutschland: bevorzugt Raum Karlsruhe oder Stuttgart

möglich

Projekte

Projekte

9 Monate
2023-05 - 2024-01

HVAC2 ECU

Embedded Softwareentwickler Eclipse Dimension CANoe ...
Embedded Softwareentwickler

- Implementation for SWCs and Complex Driver on AURIX TriCore uC

- Debugging, Failure analysis

- Integration testing of SWCs

Eclipse Dimension CANoe TortoiseSVN iSystem iC5700
Scheid automotive
Bruchsal
7 Monate
2022-11 - 2023-05

EIS SFPT

Embedded Softwareentwickler Eclipse Dimension DOORS ...
Embedded Softwareentwickler

OSEK OS adaptions for HAL/SPI Application SW development (NEC V850) PR/CR managment Configuration and testing of RF receive routine (Atmel ATA5781N) GHS MULTI Emulator
Eclipse Dimension DOORS CANoe
Scheid Automotive
Bruchsal
7 Monate
2022-04 - 2022-10

Daimler Fond Seat Monitoring VS20 ECU

Embedded Softwareentwickler Eclipse Dimension DaVinci Configurator ...
Embedded Softwareentwickler
  • Design for SWCs

  • Implementation for SWCs (NXP S32K144)

  • Requirement Engineering for SWCs

  • Integration testing of SWCs

  • Flash Bootloader

  • Diagnose

  • Autosar 4.X 

Design for SWCs Implementation for SWCs (NXP S32K144) Requirement Engineering for SWCs Integration testing of SWCs Flash Bootloader Diagnose utosar 4.X
Eclipse Dimension DaVinci Configurator Doors vFlash Candela CANoe CAPL iSystem iC5700
SCHEID automotive GmbH
Bruchsal
1 Jahr 5 Monate
2020-11 - 2022-03

Rücklichtsteuermodul

embedded Software-Entwickler
embedded Software-Entwickler

- Definition der Requirements aus bestehenden Kundenanforderungen
- Architektur und Design mit Enterprise Architect

- Entwurf und Simulation der notwendigen Applikation zur Ansteuerung

- Umsetzung inklusive Ansteuerung des Mikrocontrollers 32K146 in C

- Vector Boot Manager, Flash Bootloader

- Protokoll-Entwicklung von LED-Treiber

- Autosar 4.X

- Durchführung von Software-Tests

Visual Code Studio Jira Git DaVinci
odelo
Hedelfingen
1 Jahr 2 Monate
2018-11 - 2019-12

3-Axis Inertial Measurement Unit FMU-3E-AP

Windows Eclipse Jira ...
  • Entwicklung hardwareorientierter Realtime-Software für Geräte und Systeme nach DO-178C Richtlinien für sicherheitskritische Anwendungen unter Infineon XC2365A-104F80L-AB in C
  • Analyse und Dokumentation der Anforderungen an die Software
  • Erstellung von Schnittstellendokumenten
  • Entwurf und Entwicklung der Software
  • WCET-Analyse
  • Erstellen der Software-Testprozeduren
  • Durchführung und Dokumentation von Software-Tests und Analysen
Windows Eclipse Jira Git
Safran Electronics & Defense Germany GmbH
1 Jahr 10 Monate
2017-01 - 2018-10

Renault Verstärker Premium 2

Windows 7 CAPL Misra ...
  • Embedded Softwareentwicklung in C unter AVR32 UC3 mit AUTOSAR 3
  • Head Unit-, Verstärker- Kommunikation über MCAN
  • ADAS Unterstützung für UPA, HFP, LDW, PSM, SR
  • Restbus-Simulation in CAPL
  • Anforderungsanalyse, Design, Komponententest
Windows 7 CAPL Misra Lint Eclipse Jira Jama TortoiseSVN Visual Studio 2015
Automobil-Industrie, Bose Automotive GmbH
7 Jahre 4 Monate
2009-09 - 2016-12

MRA Basissoftware Diagnose

Windows 7 C/C++ CANflash ...
  • Embedded Softwareentwicklung in C unter V850E2/Px4 mit AUTOSAR 3
  • Entwicklung für Diagnose Basissoftware, Bootloader
  • Restbus-Simulation in CAPL
  • Environment Converter in C#
  • UDS (ISO 14229), CAN, FlexRay
  • ISO 26262-6, Autonomous Driving in Specific Environments
  • Anforderungsanalyse, Design, Komponententest
Windows 7 C/C++ CANflash vFlash Candela CandelaFlash CANoe GENy CAPL ClearCase ClearQuest Misra Polyspace Visual Studio 2010 Eclipse DiVa Enterprise-Architect Doors
Robert Bosch Automotive Steering GmbH
Schwäbisch Gmünd
2 Monate
2009-07 - 2009-08

Brillenstatik

Windows 2000 XP MS VC++ 6 ...
  • Softwareergonomie, Abwärtskompatibilität
  • Implementierung in C++ und Auslagerung des Berechnungsmoduls in DLL
  • Im- und Export
  • Mehrsprachige Benutzeroberfläche
  • Kundenspezifischer Verschlüsselungsalgorithmus
Windows 2000 XP MS VC++ 6 MFC Perforce
Softwarehersteller
Karlsruhe
1 Jahr 9 Monate
2007-10 - 2009-06

Lancia 844, Alfa Romeo 940

Windows 2000 XP C/C++ ...
  • Embedded Softwareentwicklung unter OSEK und Infineon XC164CS-16F
  • Entwicklung projektspezifischen Diagnose in C
  • KWP2000 Protocol, UDS, K-Line, Flashbootloader, CAN
Windows 2000 XP C/C++ MS VC++ 6 WinMerge ClearCase ClearQuest DIAnalyzer CANoe CANape CANcaseXL CAPL CANgen GENy CANflash HexView Tantino-Debugger
Automotive Lighting
Reutlingen
2 Jahre
2005-10 - 2007-09

Audio5 NG, L6 (BMW), PSA, UTA (Hyundai), SYMC 200 (SsangYong)

Windows 2000 CodeWright Araxis Merge ...

Audio5 NG (DC), L6 (BMW), PSA (Peugeot), UTA (Hyundai), SYMC 200 (SsangYong)

  • Embedded Softwareentwicklung unter CMX und NEC V850SE
  • Entwicklung generischen projektunabhängigen Basis-Diagnose- Schnittstelle
  • Entwicklung projektspezifischen Diagnose in C/C++
  • KWP2000 Protocol Handler
Windows 2000 CodeWright Araxis Merge Perforce ProCom CANoe CANcaseXL CAPL GreenHills MULTI Debugger NEC MiniCube QB V850MINI
Harman/Becker Automotive Systems
Ittersbach
10 Monate
2004-12 - 2005-09

PL6, Kombi-Steuergerät

Windows XP MS VC++ 6 Multi(Green Hills) ...
  • Konzeptentwurf und SW-Design für Diagnose
  • Embedded Softwareentwicklung in C mit Integrity OS
  • BSP Anpassungen und Erweiterungen
  • Treiberprogrammierung für MPC5200: UART, Flash
  • SystemStateManager, CentralCommandDispatcher, Diagnose, Download
  • MOST High Protocol, KWP2000- und UDS-Protocol
Windows XP MS VC++ 6 Multi(Green Hills) Source Safe WinKfp Ediabas CANoe Optolyzer OPPS
JohnsonControls
Karlsruhe
11 Monate
2004-02 - 2004-12

S-Klasse, Telematik, Software-Download

Windows NT 4.0 Windows 2000 Windows XP ...
  • Koordination und Entwicklung von Prüfplänen mit 4CS und C++
  • Auf- und Ausbau einer automatisierten Testumgebung im Bereich Software-Download
  • Vernetzung mit CAN & MOST
  • Koordination und Vorbereitung von Testklausuren
  • Durchführung von Tests an Testaufbauten und in Fahrzeugen
  • Analyse und Dokumentation von Testergebnissen: CAN, MOST, KWP2000
  • Anfertigung technischer Berichte
Windows NT 4.0 Windows 2000 Windows XP MS VC++ 6 4CS Flash-Editor Diogenes Optolyzer Tool4M Test-Director CANoe E-Tester
Daimler-Chrysler MTC
Sindelfingen
3 Monate
2003-11 - 2004-01

Weiterbildung in Microsoft .NET Framework

VisualStudio.NET
  • Grafikprogrammierung mit Visual C#.NET

  • Datenbankprogrammierung mit ADO.NET

  • Internetprogrammierung mit ASP.NET

VisualStudio.NET
2 Jahre 1 Monat
2001-10 - 2003-10

Man-Maschine-Interface E-60

Windows 2000 MS VC++ 6.0 Tornado ...
  • C/C++ Entwicklung im Tuner- und Multimediaplayer-Bereich, Event gesteuert (MOST-Bus)
  • Spezifikation, Erweiterung und Umsetzung der Prüfmittelbus- Befehlen für die Fertigung mittels MOST-Buses
  • Diagnose-Jobs für Endmontage beim Kunden (CAN-Bus)
  • Spezifikation und Entwicklung der Diagnose-Event-Klassen
  • EEProm-Fehlerspeicher Handhabung
  • Selbsttest-Verfahren im Bereich Tuner, Navigation
  • ADW-Ports Ansteuerung auf SH3-Chip zwecks Kontrolle der Radioantenne (VxWorks)
  • Tool-Software Programmierung:
    • EEProm-Konverter (Tuner-Abgleichsdaten)
    • Softwarestand-Generierer (Perforce-API)
    • Perl-Script: Kontrolle der Werks- und Integrationsdaten
Windows 2000 MS VC++ 6.0 Tornado VxWorks Ediabas Winkfp CANoe MOSTolyser Perforce
Harman/Becker Automotive Systems
Ittersbach
8 Monate
2001-02 - 2001-09

IDrive E-65

Windows NT 4.0 MS VC++ 6.0 Ediabas ...
  • Enge Zusammenarbeit mit Entwicklern: Sourcecode Controling
  • Fehlersuche mittels Debuger
  • Lokalisieren der Fehlerquelle
  • Qualitätssicherung einzelnen MOST-Geräten
  • Gesamttest MOST-/CAN-Steuergeräte im Verbund
  • Dauer- und Performance-Test
Windows NT 4.0 MS VC++ 6.0 Ediabas Winkfp CANoe MOSTolyser
Harman/Becker Automotive Systems
Ittersbach
4 Monate
2000-10 - 2001-01

Call Center

Windows NT 4.0 SunOS Solaris 5.6 Sun Workshop 6.0 ...
  • C++, STL.
  • Lotus Notes C++ API
  • Programmierung der Datenbank-Schicht.
  • Middleware Twister
Windows NT 4.0 SunOS Solaris 5.6 Sun Workshop 6.0 Access 97 Oracle 8 CVS Twister Lotus Notes
Heyde AG
Bad Nauheim
6 Monate
2000-04 - 2000-09

Batch Flexible (Chargensteuerung)

Windows NT 4.0 MS VC++ 5.0 PVCS ...
  • Chargensteuerung für die Abarbeitung der Steuerrezepte und die Visualisierung und Online-Hantierung der Chargen auf der Operating System in C++
  • COM / DCOM
Windows NT 4.0 MS VC++ 5.0 PVCS ARTS BugTrapper
Siemens AG
Karlsruhe
3 Monate
2000-01 - 2000-03

Lernsoftware Mathematik

Windows 95 MS VC++ 5.0 VisualCafe ...
  • Java Client - Server Applikation
  • OOA, OOD.
  • Ergonomie der Oberfläche und der Handhabung.
  • Entwurf und Entwicklung von spezifischen Aufgabenstellungen.
  • JavaScript, DHTML
Windows 95 MS VC++ 5.0 VisualCafe JBuilder
Eigenentwicklung
11 Monate
1999-02 - 1999-12

Intelligente PROFIBUS-Kamera

Windows NT 4.0 MS VC++ 5.0 PVCS ...
  • Entwicklung von ActivX - Elementen für Kamera gestütztes Meß-, Prüf- und Erkennungssystem
  • Entwurf von Algorithmen für Prüf- und Erkennungsfunktionen (Laufzeit - System) im Embedded-Bereich
  • Erstellung der spezifischen Klassen in C
Windows NT 4.0 MS VC++ 5.0 PVCS ARTS
Siemens AG
Karlsruhe
2 Monate
1998-12 - 1999-01

Eigenentwicklung

  • Web - Programmierung

  • Applets, JavaScript, DHTML

JavaCafe
Karlsruhe (Baden)
7 Monate
1998-05 - 1998-11

Call Center

  • Entwurf von DV-Konzepten und Entwicklung von MDM-Diensten (Multi-Dialog-Manager) in der Programmiersprache C.

  • Schnittstellen-Koordination zwischen Java - Frond-End-Client und MDM-Diensten.

  • Portierung der MDM-Dienste nach Sun Solaris.

  • Erzeugen von Shared Objects unter Unix.

  • Anbindung an weitere Module des Gesamtsystems.

  • Testen von Programmen auf ORACLE-Datenbank. Fehlerbehebung, Dokumentation

MS VC++ 5.0 Sun Workshop MS Access 97 Oracle Oracle Sun Solaris V5.3
Heyde AG
Bad Nauheim
1 Jahr 3 Monate
1997-02 - 1998-04

Lagerverwaltung für Umlaufregale

  • Mitarbeit und Entwicklung am Programm für Lagerverwaltung in C++

  • Erstellung von Inventurlisten

  • Erstellen von DLL und deren Einbindung in Programm

  • Datenbankprogrammierung, Implementierung von SQL-Abfragen

  • Erstellung eigenen Klassenbibliotheken

  • Implementierung der automatischen Host-Daten-Transfer zur Datenbank.

  • Ansteuerung speziellen Hardwarekarten.

  • Dynamische Anpassung der Maschinen - Interface - Telegramme.

  • Programmdokumentation, Programmbeschreibung, Anwenderschulug

MS VC++ 5.0 MS Access 7.0 MS Sourcesafe MS WinDiff
Kardex
Bellheim
1 Jahr 1 Monat
1996-01 - 1997-01

Klimaanlage-Steuerung, Datenbankprogramme, Schulungen

  • Konverter für Fließkomma auf einem Prozessor ohne Fließkomma - Register.

  • Änderungen des Quellcodes nach ANSI C Standard.

  • Lehrgänge: Programmiergrundlagen, C - Programmierung.

  • Folgeaufträge der digitalen Bildverarbeitung von Stickmustern.

  • Projekte zur Aktenverwaltung.

Sinix Borland C++ 3.1 MS VC++ 1.52
Karlsruhe (Baden)
7 Monate
1995-06 - 1995-12

Aufbaustudium zum Euromaster-Telekommunikation in Karlsruhe

Lehrgang
Lehrgang
  • nformatik, Telekommunikation, Netzwerke

  • Betriebswirtschaft und Projektmanagement

  • Computersysteme: Architektur, Datenbanken

  • Projektarbeit: „Erstellung eines Konzepts zur

Datenfernübertragung von/zu Kunden/Lieferanten im

Bereich der technischen Datenverarbeitung im

Entwicklungszentrum der Porsche AG“.

Karlsruhe (Baden)
7 Monate
1994-11 - 1995-05

Stickmuster - Konvertierung, Generierung der PCMCIA - Karten

  • Entwicklung einer Benutzeroberfläche in C

  • Umsetzung der Stickmuster in Pictogramme.

  • Generierung der Musterköpfen aus verschiedenen Industrieformaten für FLASH - Karten.

  • Umsetzung der Industrieformate in A51-Maschinenbefehle.

MS VC++ 1.52
Pfaff AG
Karlsruhe (Baden)
10 Monate
1993-11 - 1994-08

Digitale Bildverarbeitung und automatische Erzeugung von Stickmustern

  • Untersuchung und Implementierung von effizienten Algorithmen zur Erkennung von Flächen und Linien in C

  • Konzeption, Implementierung eines Optimierungsverfahrens der Stickreihenfolge

  • Entwurf von Masken zur Beseitigung von Störstellen

  • Programmdokumentation, Programmbeschreibung

Profiler MS VC++ 1.52
Pfaff AG
Karlsruhe (Baden)

Aus- und Weiterbildung

Aus- und Weiterbildung

1992

Studium der Elektrotechnik an der Hochschule Karlsruhe

Abschluß als Diplom-Ingenieur


06/1995 - 12/1995

Aufbaustudium zum Euromaster-Telekommunikation in Karlsruhe

Schwerpunkte:

  • Informatik, Telekommunikation, Netzwerke
  • Betriebswirtschaft und Projektmanagement
  • Computersysteme: Architektur, Datenbanken


11/2003 - 12/2003:

Weiterbildung in Microsoft .NET Framework

 

Schwerpunkte:

  • Grafikprogrammierung mit Visual C#.NET
  • Datenbankprogrammierung mit ADO.NET
  • Internetprogrammierung mit ASP.NET


03/2006:

Softwareentwicklungsprozesse nach CMMI

 

Schwerpunkte:

  • Anforderungsmanagrmrnt
  • Softwareanalyse
  • Entwurf und Implementierung
  • Fehlermanagement
  • Integration
  • Systemtest und Integration
  • Validierung


07/2014:

Management der Funtionalen Sicherheit und Entwicklung und Bewertung sicherheitsrelevanter Software

 

Schwerpunkte:

  • Sicherheitslebenszyklus
  • Management der Funktionalen Sicherheit
    • Sicherheitplan
    • Praktische Planung
  • Unterstützende Prozesse der Funktionalen Sicherheit
  • Software Entwicklung Band 6
    • Anforderungen an den Safety Software Prozess
    • Standard und modelbasierte Softwareentwicklung
    • Software Tool Qualifikation, Partitionierung, Dekomposition
    • Datenkommunikation

Kompetenzen

Kompetenzen

Top-Skills

Automotive Diagnose C Programmierer Autosar 4.X vector-CANdela ISO 26262 vector-CANoe vector-CANalyser Vector DaVinci Vector Flash Bootloader

Schwerpunkte

Embedded Softwareentwicklung
Windows Applikationen

Produkte / Standards / Erfahrungen / Methoden

Araxis Merge
ARTS
Borland C++ 3.1
BugTrapper
CANape
CANcaseXL
Candela
CandelaFlash
CANflash
CANgen
CANoe
ClearCase
ClearQuest
CodeWright
CVS
DIAnalyzer
Diogenes
DiVa
Doors
E-Tester
Eclipse
Ediabas
Enterprise-Architect
Flash-Editor
GENy
Git
GreenHills MULTI Debugger
HexView
Jama
JavaCafe
JBuilder
Jira
Lint
MFC
Misra
MOSTolyser
MS Access 7.0
MS Access 97
MS Sourcesafe
MS VC++ 1.52
MS VC++ 5.0
MS VC++ 6
MS VC++ 6.0
MS WinDiff
Multi(Green Hills)
NEC MiniCube QB V850MINI
OPPS
Optolyzer
Perforce
Polyspace
ProCom
Profiler
PVCS
Source Safe
Sun Workshop
Sun Workshop 6.0
Tantino-Debugger
Test-Director
Tool4M
Tornado
TortoiseSVN
Twister
vFlash
Visual Studio 2010
Visual Studio 2015
VisualCafe
VisualStudio.NET
Windows NT 4.0
WinKfp
WinMerge

IDE/Entwicklungsumgebungen:

Visual Studio 2015, Eclipse

Debuggers:

GreenHills MULTI Debugger, NEC MiniCube QB V850MINI, Lauterbach

Vector Tools:

CANoe, CANcaseXL, CANape, Candela, Monaco, DiVa

 

Versionsverwaltung:

PVCS, CVS, MKS Source Integrity, Perforce, ClearCase, TortoiseSVN

Bug tracking system:

Elvis, ClearQuest, Jira

Softwaremodellierung:

Enterprise Architect

 

Anforderungsmanagement:

DOORS

 

Software development tools:

Misra, Lint, Naming, Polyspace

Normen:

ISO 14229, ISO 26262-6

Betriebssysteme

Integrity
Sinix
SUN OS, Solaris
Sun Solaris V5.3
SunOS Solaris 5.6
VxWorks
Windows
Windows 2000
Windows 7
Windows 95
Windows XP
XP

Programmiersprachen

4CS
C
embedded V850E2/Px4
C#
Visual Studio 2019
C++
Visual Studio 2010
C/C++
CAPL
Java
JavaScript
Perl
Python

Datenbanken

Access
Access 97
Lotus Notes
ODBC
Oracle
Oracle 8
SQL

Datenkommunikation

Proprietäre Protokolle
CAN, KWP2000, Most High Protocol, UDS, FlexRay, SPI

Hardware

Bus
CAN, MOST
embedded Systeme
VxWorks, Integrity
Motorola
MPC5200
NEC
V850SE

Branchen

Branchen

  • Automobilindustrie
  • Automotive
  • Maschinenbau
  • Banken, Finanzdienstleistungen
  • Automatisierungstechnik
  • Softwarehersteller
  • Produktion
  • EDV/IT

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.