c/c++-embedded SW-Entwickler
Aktualisiert am 04.08.2023
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch
Russisch
ausbaufähige Grundkenntnisse

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)

Deutschland: bevorzugt Bereich D7, D8

nicht möglich

Projekte

Projekte

4 Jahre
2020-03 - heute

HCP4 (multi controller Gateway)

  • Das Projekt ertüchtigen, mittels der AGBT (AURORA, schnelle ETH-Schnittstelle) Laufzeitmesungen durchzuführen
    • Vergleich der beiden ucs (?orginal? und ?Aurora?)
    • Herausfinden, wie SW instrumentiert werden muss (AURORA-CPU hat weniger LIN Kanäle)
    • Instrumentierungstool mit Python automatisiert (Ermittlung der Menge der Runnables, Deaktivieren von LIN-Kanälen, Export von Statistik-xml zu xls)
    • Durchführng von Laufzeitmessungen zu verschiedenen SW-Ständen
  • Mittels Python verschiedene Tools erstellt, um Kundenanforderungen (aus Doors exportierte xls-Files) mit Autosar arxml Fies zu vergleichen
  • kurzfristige Unterstützung im Bereich Bootloader und Diagnose
  • Untesrstützung bei der Weiterentwicklung und Fehlerbehebung im Modul LIN-Manager
    • Analyse von Tickets
    • Erstellunge von Anforderungen (für SW und Tests)
    • Erstellung des Feindesigns mittels EA
    • Implementierung / Modultest / PC-Lint / Systemtest
AURIX TriCore (TC38x TC39x) iSystem-Debugger CAN ETH LIN Tresos Enterprise Architect Python SWATT (Modultest) Jira Confluence Doors Git
Conti TEMIC microelectronic GmbH
Markdorf
1 Jahr 5 Monate
2022-02 - 2023-06

Automation CANoe Daimler KGIS

  • Übernahme einer komplexen Testsimulation für ein Fahrberechtigungssystem.
  • Erweiterung der Simulation für NFC (Near Field Communication) und BLE (Bluetooth Low Energie).
  • Dieses Projekt wurde seitens des Endkundens abgekündigt.
  • Pflege der Simulation, Erweiterung/BugFixing.
  • Übergabe der Simulation an einen internen Experten.
CAN ETH NFC BLE CANoe Capl
Conti TEMIC microelectronic GmbH
Regensburg
1 Jahr 1 Monat
2019-02 - 2020-02

Anhebung des ASIL von B nach C in einem DCDC-Wandler nach ISO-26262

  • Anforderungsanalyse
  • Inbetriebnahme Board (Wechsel der HW)
  • Übernahme SW, Anpassung MCAL mittels DaVinci Configurator
  • Realisierung von Änderungen (ADC, PWM) mittels DaVinci
AURIX TriCore iSystem-Debugger CAN DaVinci CFG Autosar 4.x Enterprise Architect Jira Jama eclipse
Panasonic Industrial Devices Europe GmbH
1 Jahr 4 Monate
2018-06 - 2019-09

Objektorientierte SW-Entwicklung (C++) für eine industrielle Brenneranlage

  • Objektorientierte SW-Entwicklung (C++) für eine industrielle Brenneranlage
  • Funktionale Sicherheit (IEC 61508)
  • agile Entwickung (Scrum)
  • Erweiterung des Designs (Enterprise Architect)
  • Modul- und Integrationstests (python/C++)
CAN CANopen C++ Uml Enterprise Architect python eclipse Axivion
Siemens AG
8 Monate
2017-11 - 2018-06

Plattformentwicklung für eine Familie von Steuergeräten

  • SW-Architekt für eine Plattformentwicklung für eine Familie von Steuergeräten
  • Schnittstelle zwischen der Entwicklungsabteilung und internationalen Dienstleister
  • Analyse und Erstellung von Anforderungen, Architektur und Design, Durchführung von Reviews
  • Projektsprache (bei Kommunikation mit int. Dienstleister): englisch
RL78 S32k S12 processor expert Applilet DOORS EA projectlibre eclipse
Lemförder Electronic GmbH
7 Monate
2017-04 - 2017-10

Implementierung einer properitären Diagnose

  • Algorithmenentwicklung fuer eine Wegerkennung mit einem Beschl.-Sensor
  • Kommunikation mit Sensoren (Druck/Beschleunigung), Algorithmenentwicklung,
  • Integration in ein vorhandenes Projekt, Validierung
  • Reverse Engineering für Ermittlung von Anforderungen (Ansteuerung eines Schlosses)
  • Implementierung und Verwaltung verschiedener Schlösser
  • Implementierung einer properitären Diagnose
  • Test/Inbetriebnahme beim Endkunden
STM32/Cortex M-3 Keil-uVision Cube MX
emz Hanauer GmbH
3 Monate
2017-01 - 2017-03

Elektrische Vorderachslenkung

  • Elektrische Vorderachslenkung
  • Pflege und Bugfixing der UDS-Diagnose
  • Erstellung von Test-Scripts für das Flashen
  • Anforderungsmanagement (Erstellung und Pflege von Anforderungen, Durchführung von Reviews)
V850 Greenhils Doors CANalyzer QAC Enterprise Architekt
Robert Bosch GmbH
9 Monate
2016-04 - 2016-12

Elektrische Vorderachslenkung

  • Elektrische Vorderachslenkung
  • Mitarbeit an der Erstellung/Weiterentwicklung der SW-Architektur
  • Erstellung von FMEA's und DFA's im Rahmen einer SW-Safety-Analyse nach der ISO-26262
  • Analyse und Review von DiagnoseDokumente
  • Fehleranalyse
V850 Greenhils Doors CANalyzer QAC Enterprise Architekt
Robert Bosch GmbH
2 Monate
2016-09 - 2016-10

Support Umstellung

  • Support Umstellung TDA2 -> TDA3
  • Analyse, Anpassung Make-Files
  • Etablierung Versionsverwaltung mit Git, Schulung der Mitarbeiter
  • Anpassung des Frameworks (Einbettung eines einfachen, kundenspezifischen Algorithmus)
TI TDA3 CCS (CodeComposerStudio) Ubuntu gcc make git
Adasens GmbH
1 Jahr 3 Monate
2015-03 - 2016-05

Hecklichtsteuergerät, Entwicklung

  • Hecklichtsteuergerät, Entwicklung eines SG´s, basierend auf einem Digital-Signalprozessor
    Implementierung eines SEPIC-Reglers
  • Bewertung und Implementierung von Algorithmen zur Loadbalancing
  • Entwicklung und Pflege eines Diagnose-Tools
dsPIC33-Derivate MPLAB Git Enterprise Architekt PICkit-3 C# C Assembler
Odelo
6 Monate
2015-10 - 2016-03

Entwicklung eines NVM

  • Entwicklung eines NVM (EEPROM Emulation im Flash) mit projektspezifischen Anforderungen (Minimierung Startup-Zeit, Mininimierung RAM-Verbrauch, keine Benutzung von MULT-Befehlen im compilierten Code)
Renesas RL 78 IAR-Compiler DOORS QAC Rhapsody C PTC
HELLA KGaA Hueck & Co
6 Monate
2015-04 - 2015-09

Tool-Umstellung

  • Tool-Umstellung der statischen Codeanalyse von QAC auf PC-LINT
  • Durchführung der statischen Codeanalyse für verschiedene Projekte, Behandlung von Change Requests für Bug-Fixing, Pflege der EOL-SW
QAC PC-LINT V850
ZF-Friedrichshafen
1 Jahr 9 Monate
2013-07 - 2015-03

Pflege und Weiterentwicklung

  • Pflege und Weiterentwicklung eines sicherheitskritischen Moduls für eine Hinterachslenkung (verteilt auf zwei verschiedenen ?c?s)
  • Ansprechpartner, Schnittstelle und SW-Entwickler für EOL des Produktes für verschiedene OEM?s (Erstellung von Spezifikationen, Inbetriebnahme und Test beim Kunden und
    Zulieferer, Erstellung eines allgemeinen SW-Moduls mit OEM-spezifischen Erweiterungen, Mitwirkung bei der Erstellung von Testspecs, regelmäßige Besprechungen)
  • SW-Entwickler für die Baukasten-SW (verschiedene Module, welche in mehreren Projekten verwendet werden) Weiterentwicklung des Systems, CR-Bearbeitung, Diagnose, Fahrzeugtests
Lauterbach CANape Eclipse Dave (Eclipse für xc866) Greenhils ClearCase ClearQuest DOORS V850 Infineon xc866
ZF-Friedrichshafen
8 Monate
2012-11 - 2013-06

objektorientierte Entwicklung

  • objektorientierte Entwicklung mittels UML Entwicklung einer mehrfach nutzbaren Komponente für ein Transportprotokoll
  • Entwicklung einer Komponente für die Generierung von Abläufen und Kommunikation mit einem LF-Baustein
Rhapsody DOORS QAC eclipse V850
Marquardt GmbH
2 Jahre 3 Monate
2010-08 - 2012-10

Design und Entwicklung

  • verantwortlich für die Diagnose eines Steuergerätes (sowohl proprietär als auch standard (UDS)
  • Design und Entwicklung eines Moduls für eine applikative Diagnose eines Steuergerätes Bedatung und Implementierung der UDS-Diagnose mit Candela
  • Nutzung von AUTOSAR und Diagnose Werkzeuge (VECTOR)
  • Entwicklung einer SW-Komponente für das Öffnen des Heckdeckels mittels einer Fussbewegung
  • Anpassung der Autosar Basis-SW: Entwicklung der SLP10-Komponente DEMSC (wegen Verzicht auf der RTE)
  • Entwicklung zweier Diagnosekomponenten, Anpassung an Autosar
C CANoe Candela SLP10 DEM DCM DEMSC Greenhils Dimensions Innovator
Marquardt GmbH
4 Monate
2010-04 - 2010-07

Entwicklung

Projekt

  • Entwicklung eines Treibers für einen digitalen Portexpander (PCA9555)
  • Analyse/Entwicklung eines Gerätes zur Ruhestrommessung (basierend auf PCA9555)


Tools

MPLAB


HW

  • Microchip
  • PCA95555
  • eclipse
Valeo
1 Monat
2009-10 - 2009-10

Behandlung eines Change Request

Projekt

  • Behandlung eines Change Request seitens des OEMs
  • Update PH in DOORS, Absprache Systemtest, Implementierung der Änderung, Testfälle in Tessy erstellt, Versionierung


Tools

  • C
  • DOORS
  • TESSY
  • Dimensions
Marquardt GmbH
1 Monat
2009-10 - 2009-10

Erstellung einer Wrapper-Dll

Projekt

Erstellung einer Wrapper-Dll für das Verwenden von Matlab-Funktionalität in Labview


Tools

  • Matlab
  • lcc
  • Labview
Marquardt GmbH
7 Monate
2009-04 - 2009-10

Webserver für Kommunikation

Projekt

  • Webserver für Kommunikation, Weiterbildung und Zusammenarbeit wesentliche Subprojekte:
  • Portierung von Fragebögen mittels xslt nach docbook (pdf)
  • Tool zum Precompile aller JSP's des Systems erstellt
  • stat. Auswertung von automatisierten Google-Anfragen erstellt
  • einfache stat. Auswertung von Fragebögen erstellt
  • Layoutanpassung des Systems
  • Tool zum Backup angefangen (abgebrochen, es gibt ähnliches Tool als Freeware)
  • Portierung eines Konfigurations-XML-Formates, Erstellung eines XML-Writers (in Java),Transformation vom Quell-Xml zum Ziel-Xml-Dialekt
  • Erstellung eines Ticketsystems (Überwachen von verschiedenen Systemparameter,
    Aarmierung via Trace, Mail und File.)


Tools

Java, JavaServerPages, Xml, Xslt, Html, CSS, Eclipse, SVN

time4you
11 Monate
2008-05 - 2009-03

Entwicklung an einem ASIL-D Projekt

Projekt

Entwicklung an einem ASIL-D Projekt (elektronische Lenkradverriegelung)

  • Analyse/Design/Requirement-Analyse/Implementierung/Test
    Modellbasierende Entwicklung mit Matlab/Simulink/Stateflow
  • Treiber entwickelt (EEPROM, AD, Ports, etc.) in C
  • Serielle Schnittstelle: SW-Emulation mittels Assembler
    FUSI (Funktionale Sicherheit), SPICE-Prozess

Tools

  • Matlab/Simulink/Stateflow (Realtime Workshop)
  • C
  • Assembler


HW

PolluxS (Sicherheits - uc / 8-Bit NEC Controller)

Marquardt GmbH
4 Monate
2008-02 - 2008-05

Entwicklung eines Treibers

Projekt

  • Entwicklung eines Treibers für eine serielle Kommunikation und die Integration in einem Projekt,
  • Anpassung der Protokollschichten, Modul- und Integrationtests
  • Entwicklung eines Testtools (mit C#) Simulation des Projektes auf einem anderen Target


Tools

  • C
  • C#


HW

  • V850
  • ( und NEC-8-Bit Controller)
Marquardt GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

1985 - 1987

Hochschulreife


1990 - 1995

Studium der Mathematik, Diplomnote:gut

Position

Position

selbständige Softwareentwicklung, inklusive Erstellung aller notwendigen Dokumente und Durchführung von Tests, Requirementanalyse

Kompetenzen

Kompetenzen

Schwerpunkte

  • SW-Entwicklung im embedded-Umfeld nach dem V-Modell
  • funktionale Sicherheit (iso26262)
  • Automotive: Standard-Vector-Tools
  • Abdeckung der verschiedener Phasen (von Anforderungsmanagement, Architektur, Design,
  • Implementierung und Test)
  • Verschiedene µC (8-Bit bis 32-Bit, DSP) verschiedener Hersteller
  • Diagnose

Produkte / Standards / Erfahrungen / Methoden

SW-Prozessmodell:

  • SPICE
  • V-Modell
  • Scrum
  • agile SW-Entwicklung


Modellbasierte Entwicklung:

  • Matlab
  • Simulink
  • Stateflow


Objektorientierte Entwicklung:

  • Rhapsody
  • Enterprise Architect


Strukturierte Analyse/Strukturiertes Design:

  • Innovator


Requirementanalyse:

  • Doors
  • Statische Codeanalyse (Axivion, QAC, PC-Lint/Misra-Rules)


SW-Test:

  • TESSY
  • CAPL


Versionskontrolle:

  • Serena
  • Dimensions
  • ClearCase
  • Git
  • VNC
  • PTC
  • CANoe
  • CAPL


Diagnose:

  • UDS
  • Candela


UML:

  • Rhapsody
  • Enterprise Architekt


kryptologische Verfahren:

  • Hash (MD5)
  • DES
  • AES


VC++ 6.0:

  • MFC
  • COM
  • DCOM
  • ATL


SW Dokumentation:

  • Erstellung von Spezifikationen
  • Review
  • Datenbankdesign
  • Migration
  • Portierung
  • SW-Projektleitung
  • Schnittstelle/Ansprechpartner für Kunde und anderen Abteilungen
  • SW-Entwicklung
  • Analyse
  • Design
  • Test (Modul, Integration)
  • Bearbeitung von Fehlermeldungen


Simulation/Versuch:

  • CANoe
  • Software-in-the-Loop Simulation (SIL)
  • Stateflow

Betriebssysteme

MS-DOS
RTOS (Real Time OS)
OSEK, Autosar (SLP10)
Unix
Windows

Programmiersprachen

4gl
BAAN Entwicklungstool (Triton)
Assembler
Phillips Mikrokontroller, NEC
Basic
VB 5.0
C
C#
Grundkenntnisse
C++
VC 6.0, MFC, COM/DCOM STL, ATL
dBase
Java
JavaScript
Pascal
Turbo Vision
PHP
PL/SQL
Prolog
MATLAB
Simulink
Stateflow
UML
python
Rhapsody


Datenbanken

Access
2.0, 95
DAO
MySQL
ODBC
Oracle
SQL

Datenkommunikation

Communication Bus
CAN, LIN, ProfiBus, Flexray
RS232
Programmierung der ser. Schnittstelle
Windows Netzwerk
Flexray
CAN
CANopen
LIN
ProfiBus
SPI
I2C
COM/DCOM
unter VC6.0 Entwicklung von verteilten Systemen

Hardware

Bus
LIN, CAN, ProfiBus
Datenerfassungsterminals
Hardware entwickelt
Schnittstellen für Microcontroller, Sensoren, Multiplexer
Mikrocontroller
BASIC Tiger, 8, 16 und 32 Bit, dsp
Modem
NEC
V850, NEC 78K0S/78K0
PC
Philips
PCF7953/PCF7961/PCF7945/PCF7936
Siemens-SPS STEP x
SPS
Siemens, Möller
Steuer und Regelsysteme

Berechnung / Simulation / Versuch / Validierung

ANSYS
CANoe
Software-in-the-Loop Simulation (SIL)
Stateflow

Branchen

Branchen

  • Automotiv
  • Telekommunikation
  • Energieversorgung

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)

Deutschland: bevorzugt Bereich D7, D8

nicht möglich

Projekte

Projekte

4 Jahre
2020-03 - heute

HCP4 (multi controller Gateway)

  • Das Projekt ertüchtigen, mittels der AGBT (AURORA, schnelle ETH-Schnittstelle) Laufzeitmesungen durchzuführen
    • Vergleich der beiden ucs (?orginal? und ?Aurora?)
    • Herausfinden, wie SW instrumentiert werden muss (AURORA-CPU hat weniger LIN Kanäle)
    • Instrumentierungstool mit Python automatisiert (Ermittlung der Menge der Runnables, Deaktivieren von LIN-Kanälen, Export von Statistik-xml zu xls)
    • Durchführng von Laufzeitmessungen zu verschiedenen SW-Ständen
  • Mittels Python verschiedene Tools erstellt, um Kundenanforderungen (aus Doors exportierte xls-Files) mit Autosar arxml Fies zu vergleichen
  • kurzfristige Unterstützung im Bereich Bootloader und Diagnose
  • Untesrstützung bei der Weiterentwicklung und Fehlerbehebung im Modul LIN-Manager
    • Analyse von Tickets
    • Erstellunge von Anforderungen (für SW und Tests)
    • Erstellung des Feindesigns mittels EA
    • Implementierung / Modultest / PC-Lint / Systemtest
AURIX TriCore (TC38x TC39x) iSystem-Debugger CAN ETH LIN Tresos Enterprise Architect Python SWATT (Modultest) Jira Confluence Doors Git
Conti TEMIC microelectronic GmbH
Markdorf
1 Jahr 5 Monate
2022-02 - 2023-06

Automation CANoe Daimler KGIS

  • Übernahme einer komplexen Testsimulation für ein Fahrberechtigungssystem.
  • Erweiterung der Simulation für NFC (Near Field Communication) und BLE (Bluetooth Low Energie).
  • Dieses Projekt wurde seitens des Endkundens abgekündigt.
  • Pflege der Simulation, Erweiterung/BugFixing.
  • Übergabe der Simulation an einen internen Experten.
CAN ETH NFC BLE CANoe Capl
Conti TEMIC microelectronic GmbH
Regensburg
1 Jahr 1 Monat
2019-02 - 2020-02

Anhebung des ASIL von B nach C in einem DCDC-Wandler nach ISO-26262

  • Anforderungsanalyse
  • Inbetriebnahme Board (Wechsel der HW)
  • Übernahme SW, Anpassung MCAL mittels DaVinci Configurator
  • Realisierung von Änderungen (ADC, PWM) mittels DaVinci
AURIX TriCore iSystem-Debugger CAN DaVinci CFG Autosar 4.x Enterprise Architect Jira Jama eclipse
Panasonic Industrial Devices Europe GmbH
1 Jahr 4 Monate
2018-06 - 2019-09

Objektorientierte SW-Entwicklung (C++) für eine industrielle Brenneranlage

  • Objektorientierte SW-Entwicklung (C++) für eine industrielle Brenneranlage
  • Funktionale Sicherheit (IEC 61508)
  • agile Entwickung (Scrum)
  • Erweiterung des Designs (Enterprise Architect)
  • Modul- und Integrationstests (python/C++)
CAN CANopen C++ Uml Enterprise Architect python eclipse Axivion
Siemens AG
8 Monate
2017-11 - 2018-06

Plattformentwicklung für eine Familie von Steuergeräten

  • SW-Architekt für eine Plattformentwicklung für eine Familie von Steuergeräten
  • Schnittstelle zwischen der Entwicklungsabteilung und internationalen Dienstleister
  • Analyse und Erstellung von Anforderungen, Architektur und Design, Durchführung von Reviews
  • Projektsprache (bei Kommunikation mit int. Dienstleister): englisch
RL78 S32k S12 processor expert Applilet DOORS EA projectlibre eclipse
Lemförder Electronic GmbH
7 Monate
2017-04 - 2017-10

Implementierung einer properitären Diagnose

  • Algorithmenentwicklung fuer eine Wegerkennung mit einem Beschl.-Sensor
  • Kommunikation mit Sensoren (Druck/Beschleunigung), Algorithmenentwicklung,
  • Integration in ein vorhandenes Projekt, Validierung
  • Reverse Engineering für Ermittlung von Anforderungen (Ansteuerung eines Schlosses)
  • Implementierung und Verwaltung verschiedener Schlösser
  • Implementierung einer properitären Diagnose
  • Test/Inbetriebnahme beim Endkunden
STM32/Cortex M-3 Keil-uVision Cube MX
emz Hanauer GmbH
3 Monate
2017-01 - 2017-03

Elektrische Vorderachslenkung

  • Elektrische Vorderachslenkung
  • Pflege und Bugfixing der UDS-Diagnose
  • Erstellung von Test-Scripts für das Flashen
  • Anforderungsmanagement (Erstellung und Pflege von Anforderungen, Durchführung von Reviews)
V850 Greenhils Doors CANalyzer QAC Enterprise Architekt
Robert Bosch GmbH
9 Monate
2016-04 - 2016-12

Elektrische Vorderachslenkung

  • Elektrische Vorderachslenkung
  • Mitarbeit an der Erstellung/Weiterentwicklung der SW-Architektur
  • Erstellung von FMEA's und DFA's im Rahmen einer SW-Safety-Analyse nach der ISO-26262
  • Analyse und Review von DiagnoseDokumente
  • Fehleranalyse
V850 Greenhils Doors CANalyzer QAC Enterprise Architekt
Robert Bosch GmbH
2 Monate
2016-09 - 2016-10

Support Umstellung

  • Support Umstellung TDA2 -> TDA3
  • Analyse, Anpassung Make-Files
  • Etablierung Versionsverwaltung mit Git, Schulung der Mitarbeiter
  • Anpassung des Frameworks (Einbettung eines einfachen, kundenspezifischen Algorithmus)
TI TDA3 CCS (CodeComposerStudio) Ubuntu gcc make git
Adasens GmbH
1 Jahr 3 Monate
2015-03 - 2016-05

Hecklichtsteuergerät, Entwicklung

  • Hecklichtsteuergerät, Entwicklung eines SG´s, basierend auf einem Digital-Signalprozessor
    Implementierung eines SEPIC-Reglers
  • Bewertung und Implementierung von Algorithmen zur Loadbalancing
  • Entwicklung und Pflege eines Diagnose-Tools
dsPIC33-Derivate MPLAB Git Enterprise Architekt PICkit-3 C# C Assembler
Odelo
6 Monate
2015-10 - 2016-03

Entwicklung eines NVM

  • Entwicklung eines NVM (EEPROM Emulation im Flash) mit projektspezifischen Anforderungen (Minimierung Startup-Zeit, Mininimierung RAM-Verbrauch, keine Benutzung von MULT-Befehlen im compilierten Code)
Renesas RL 78 IAR-Compiler DOORS QAC Rhapsody C PTC
HELLA KGaA Hueck & Co
6 Monate
2015-04 - 2015-09

Tool-Umstellung

  • Tool-Umstellung der statischen Codeanalyse von QAC auf PC-LINT
  • Durchführung der statischen Codeanalyse für verschiedene Projekte, Behandlung von Change Requests für Bug-Fixing, Pflege der EOL-SW
QAC PC-LINT V850
ZF-Friedrichshafen
1 Jahr 9 Monate
2013-07 - 2015-03

Pflege und Weiterentwicklung

  • Pflege und Weiterentwicklung eines sicherheitskritischen Moduls für eine Hinterachslenkung (verteilt auf zwei verschiedenen ?c?s)
  • Ansprechpartner, Schnittstelle und SW-Entwickler für EOL des Produktes für verschiedene OEM?s (Erstellung von Spezifikationen, Inbetriebnahme und Test beim Kunden und
    Zulieferer, Erstellung eines allgemeinen SW-Moduls mit OEM-spezifischen Erweiterungen, Mitwirkung bei der Erstellung von Testspecs, regelmäßige Besprechungen)
  • SW-Entwickler für die Baukasten-SW (verschiedene Module, welche in mehreren Projekten verwendet werden) Weiterentwicklung des Systems, CR-Bearbeitung, Diagnose, Fahrzeugtests
Lauterbach CANape Eclipse Dave (Eclipse für xc866) Greenhils ClearCase ClearQuest DOORS V850 Infineon xc866
ZF-Friedrichshafen
8 Monate
2012-11 - 2013-06

objektorientierte Entwicklung

  • objektorientierte Entwicklung mittels UML Entwicklung einer mehrfach nutzbaren Komponente für ein Transportprotokoll
  • Entwicklung einer Komponente für die Generierung von Abläufen und Kommunikation mit einem LF-Baustein
Rhapsody DOORS QAC eclipse V850
Marquardt GmbH
2 Jahre 3 Monate
2010-08 - 2012-10

Design und Entwicklung

  • verantwortlich für die Diagnose eines Steuergerätes (sowohl proprietär als auch standard (UDS)
  • Design und Entwicklung eines Moduls für eine applikative Diagnose eines Steuergerätes Bedatung und Implementierung der UDS-Diagnose mit Candela
  • Nutzung von AUTOSAR und Diagnose Werkzeuge (VECTOR)
  • Entwicklung einer SW-Komponente für das Öffnen des Heckdeckels mittels einer Fussbewegung
  • Anpassung der Autosar Basis-SW: Entwicklung der SLP10-Komponente DEMSC (wegen Verzicht auf der RTE)
  • Entwicklung zweier Diagnosekomponenten, Anpassung an Autosar
C CANoe Candela SLP10 DEM DCM DEMSC Greenhils Dimensions Innovator
Marquardt GmbH
4 Monate
2010-04 - 2010-07

Entwicklung

Projekt

  • Entwicklung eines Treibers für einen digitalen Portexpander (PCA9555)
  • Analyse/Entwicklung eines Gerätes zur Ruhestrommessung (basierend auf PCA9555)


Tools

MPLAB


HW

  • Microchip
  • PCA95555
  • eclipse
Valeo
1 Monat
2009-10 - 2009-10

Behandlung eines Change Request

Projekt

  • Behandlung eines Change Request seitens des OEMs
  • Update PH in DOORS, Absprache Systemtest, Implementierung der Änderung, Testfälle in Tessy erstellt, Versionierung


Tools

  • C
  • DOORS
  • TESSY
  • Dimensions
Marquardt GmbH
1 Monat
2009-10 - 2009-10

Erstellung einer Wrapper-Dll

Projekt

Erstellung einer Wrapper-Dll für das Verwenden von Matlab-Funktionalität in Labview


Tools

  • Matlab
  • lcc
  • Labview
Marquardt GmbH
7 Monate
2009-04 - 2009-10

Webserver für Kommunikation

Projekt

  • Webserver für Kommunikation, Weiterbildung und Zusammenarbeit wesentliche Subprojekte:
  • Portierung von Fragebögen mittels xslt nach docbook (pdf)
  • Tool zum Precompile aller JSP's des Systems erstellt
  • stat. Auswertung von automatisierten Google-Anfragen erstellt
  • einfache stat. Auswertung von Fragebögen erstellt
  • Layoutanpassung des Systems
  • Tool zum Backup angefangen (abgebrochen, es gibt ähnliches Tool als Freeware)
  • Portierung eines Konfigurations-XML-Formates, Erstellung eines XML-Writers (in Java),Transformation vom Quell-Xml zum Ziel-Xml-Dialekt
  • Erstellung eines Ticketsystems (Überwachen von verschiedenen Systemparameter,
    Aarmierung via Trace, Mail und File.)


Tools

Java, JavaServerPages, Xml, Xslt, Html, CSS, Eclipse, SVN

time4you
11 Monate
2008-05 - 2009-03

Entwicklung an einem ASIL-D Projekt

Projekt

Entwicklung an einem ASIL-D Projekt (elektronische Lenkradverriegelung)

  • Analyse/Design/Requirement-Analyse/Implementierung/Test
    Modellbasierende Entwicklung mit Matlab/Simulink/Stateflow
  • Treiber entwickelt (EEPROM, AD, Ports, etc.) in C
  • Serielle Schnittstelle: SW-Emulation mittels Assembler
    FUSI (Funktionale Sicherheit), SPICE-Prozess

Tools

  • Matlab/Simulink/Stateflow (Realtime Workshop)
  • C
  • Assembler


HW

PolluxS (Sicherheits - uc / 8-Bit NEC Controller)

Marquardt GmbH
4 Monate
2008-02 - 2008-05

Entwicklung eines Treibers

Projekt

  • Entwicklung eines Treibers für eine serielle Kommunikation und die Integration in einem Projekt,
  • Anpassung der Protokollschichten, Modul- und Integrationtests
  • Entwicklung eines Testtools (mit C#) Simulation des Projektes auf einem anderen Target


Tools

  • C
  • C#


HW

  • V850
  • ( und NEC-8-Bit Controller)
Marquardt GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

1985 - 1987

Hochschulreife


1990 - 1995

Studium der Mathematik, Diplomnote:gut

Position

Position

selbständige Softwareentwicklung, inklusive Erstellung aller notwendigen Dokumente und Durchführung von Tests, Requirementanalyse

Kompetenzen

Kompetenzen

Schwerpunkte

  • SW-Entwicklung im embedded-Umfeld nach dem V-Modell
  • funktionale Sicherheit (iso26262)
  • Automotive: Standard-Vector-Tools
  • Abdeckung der verschiedener Phasen (von Anforderungsmanagement, Architektur, Design,
  • Implementierung und Test)
  • Verschiedene µC (8-Bit bis 32-Bit, DSP) verschiedener Hersteller
  • Diagnose

Produkte / Standards / Erfahrungen / Methoden

SW-Prozessmodell:

  • SPICE
  • V-Modell
  • Scrum
  • agile SW-Entwicklung


Modellbasierte Entwicklung:

  • Matlab
  • Simulink
  • Stateflow


Objektorientierte Entwicklung:

  • Rhapsody
  • Enterprise Architect


Strukturierte Analyse/Strukturiertes Design:

  • Innovator


Requirementanalyse:

  • Doors
  • Statische Codeanalyse (Axivion, QAC, PC-Lint/Misra-Rules)


SW-Test:

  • TESSY
  • CAPL


Versionskontrolle:

  • Serena
  • Dimensions
  • ClearCase
  • Git
  • VNC
  • PTC
  • CANoe
  • CAPL


Diagnose:

  • UDS
  • Candela


UML:

  • Rhapsody
  • Enterprise Architekt


kryptologische Verfahren:

  • Hash (MD5)
  • DES
  • AES


VC++ 6.0:

  • MFC
  • COM
  • DCOM
  • ATL


SW Dokumentation:

  • Erstellung von Spezifikationen
  • Review
  • Datenbankdesign
  • Migration
  • Portierung
  • SW-Projektleitung
  • Schnittstelle/Ansprechpartner für Kunde und anderen Abteilungen
  • SW-Entwicklung
  • Analyse
  • Design
  • Test (Modul, Integration)
  • Bearbeitung von Fehlermeldungen


Simulation/Versuch:

  • CANoe
  • Software-in-the-Loop Simulation (SIL)
  • Stateflow

Betriebssysteme

MS-DOS
RTOS (Real Time OS)
OSEK, Autosar (SLP10)
Unix
Windows

Programmiersprachen

4gl
BAAN Entwicklungstool (Triton)
Assembler
Phillips Mikrokontroller, NEC
Basic
VB 5.0
C
C#
Grundkenntnisse
C++
VC 6.0, MFC, COM/DCOM STL, ATL
dBase
Java
JavaScript
Pascal
Turbo Vision
PHP
PL/SQL
Prolog
MATLAB
Simulink
Stateflow
UML
python
Rhapsody


Datenbanken

Access
2.0, 95
DAO
MySQL
ODBC
Oracle
SQL

Datenkommunikation

Communication Bus
CAN, LIN, ProfiBus, Flexray
RS232
Programmierung der ser. Schnittstelle
Windows Netzwerk
Flexray
CAN
CANopen
LIN
ProfiBus
SPI
I2C
COM/DCOM
unter VC6.0 Entwicklung von verteilten Systemen

Hardware

Bus
LIN, CAN, ProfiBus
Datenerfassungsterminals
Hardware entwickelt
Schnittstellen für Microcontroller, Sensoren, Multiplexer
Mikrocontroller
BASIC Tiger, 8, 16 und 32 Bit, dsp
Modem
NEC
V850, NEC 78K0S/78K0
PC
Philips
PCF7953/PCF7961/PCF7945/PCF7936
Siemens-SPS STEP x
SPS
Siemens, Möller
Steuer und Regelsysteme

Berechnung / Simulation / Versuch / Validierung

ANSYS
CANoe
Software-in-the-Loop Simulation (SIL)
Stateflow

Branchen

Branchen

  • Automotiv
  • Telekommunikation
  • Energieversorgung

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.