Embedded :: Hardwaredesign + Firmwareentw. (µC, DSP) + Windowsprogrammierung
Aktualisiert am 18.08.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.09.2021
Verfügbar zu: 90%
davon vor Ort: 40%
Deutsch
Muttersprache
Englisch
B2 conversation / C1 read / write

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt im Raum Berlin

nicht möglich

Projekte

Projekte

1 Jahr 4 Monate
2019-01 - 2020-04

Robust information carrier for transmitting and receiving

Firmware developer
Firmware developer
  • Robust information carrier for transmitting and receiving via 400 V power current network to control a trolley, respectively crab (Amer.) by cutting off half-waves of power supply
  • Bootloader, RS485 Interface, EEPROM, wave cutting with Renesas RX110


Tools

IAR-Compiler, Segger-debugger, oscilloscope, logic analyzer

LJU Automatisierungstechnik in Potsdam
3 Monate
2018-04 - 2018-06

Hardwareentwicklung Armrest

Hardware developer OrCAD PSpice
Hardware developer
  • Schaltplanerstellung Adapterplatine zur Verwendung bestehende Armrestplatine (Traktor)
  • Aufbau und Test des A-Sample
  • Schaltplanerstellung B-Sample nach Kundenanalyse des A-Sample
OrCAD PSpice
Sensata GmbH
Berlin
1 Jahr 3 Monate
2017-01 - 2018-03

Softwarearchitektur & Specifikation zu SPS-Anschlußtechnik (safety)

Enterprise Architect SVN Visual Studio 2015 ...
  • Event- und Time-Tiggered Embedded SystemTechnology zur Signalweiterleitung an Aktoren und Sensoren und deren Rückmeldung (SIL3-Projekt)
  • Safety Operating System für 4 von 5 Cortex M4 µControllern
  • 2 kanalige ARM-µC Architektur mit synchroner SPI-Kommunikation
  • Festlegung der Begrifflichkeiten und Begriffsebenen
  • UML-Diagramme auf Basis der Begriffsebenen zur Beherrschung der Komplexität
  • Task- und Zeitmodellierung mit IESE-Tool vom Fraunhofer-Institut, so daß unsichere Ausfälle durch die Konfiguration der/aller Scheduler Einschränkung erfahren
  • Review der Requirements auf Basis ISO 61508
Enterprise Architect SVN Visual Studio 2015 Prozessor: ARM-µC von STM
Murrelektronik
Oppenweiler (bei Stuttgart)
3 Monate
2016-10 - 2016-12

Bootloaderimplementierung Differentialsperre

Geny CANoe CANFlash ...

Implementierung Flashbootloader (FBL)

Geny CANoe CANFlash iSystem GreenHills-Compiler SVN Prozessor: NXP (freescale) Bolero WindRiver Diab-Compiler Vector CAN-Treiber
digades
Zittau
3 Monate
2016-07 - 2016-09

Requirement-Engineering für Fahrerassistenzsystem

SVN Enterprise Architekt MKS (PTC)
  • Komfort- und Fahrerassistenz basierend auf der Time-Trigger-Technologie
  • (4 Prozessorarchitekturen und 3 Betriebssysteme)
  • Inbetriebnahme Musterstände
  • Requirement Engineering Resetverhalten ARM-µC mit VxWorks (post mortem dump)
SVN Enterprise Architekt MKS (PTC)
TTTech
Wien
1 Jahr 1 Monat
2015-06 - 2016-06

Mobiles Safety-Ampelsystem

IAR Segger SVN ...
  • Programmierung des Safety-Rechners (MPR – Master-Prüf-Rechner) mit dem TI Herkules (ARM Cortex R5)
  • Kommunikation zum Leitrecher und den Ampelköpfen über SPI
  • Algorithmen Entwicklung zur Prüfung eines jeden Lichtbildes unabhängiger Signalgruppen (max. 3) auf die Feindlichkeit zu allen anderen Lichtbildern der max. 64 Signalgruppen und dem Lichtbildwechsel alle 50ms
  • Test-, Animations- und Simulationssoftware mit C++ und C# mit WPF und der Einbindung der µC-Software als dll-Aufruf
  • Softwaredesign mit UML
IAR Segger SVN Enterprise Architekt Visual Studio 2015 Prozessor TI TMS570
fabema GmbH
Kürten bei Bergisch-Gladbach
6 Monate
2014-12 - 2015-05

Safety-Entwicklung elektronische Lenkradverrieglung

Geny CanOE iSystem ...
  • Programmierung verschiedener Module des Safety-µC HCS12 (freescale) nach 26262
  • E2E-Protection für die parallele Kommunikation über CAN zum Main-µC Renesas
  • Error Injektion und Detektion am ECC-ROM
  • Softwaredesign mit UML
Geny CanOE iSystem Cosmic SVN Enterprise Architekt
U-Shin GmbH
Erdweg
1 Jahr 2 Monate
2013-08 - 2014-09

AUTOSAR-Entwickler zur Stereobildkamera eines Fahrerassistenzsystem mit Ethernet-Kommunikation

CESSAR Eclipse MKS ...
  • AUTOSAR 4.0.3 Konfiguration und BAC-Integration mit Ethernet-Kommunikation
  • Anwendung der Tests: DS, DM, FAT zur Überprüfung
  • Entwicklung der CCM (check control messages) AUTOSAR-Komponente
  • Internationales Projekt mit Englisch als Projektsprache
CESSAR Eclipse MKS Doors Lauterbach WireShark BMW-Tools (Diagnoser E-Sys) Prozessor ?golddust? von Freescale
A.D.C GmbH der Continental AG
Lindau am Bodensee
1 Jahr 7 Monate
2012-01 - 2013-07

Softwarearchitektur & Design (Safety) zur Schiebeholmüberwachung mit Lasersensoren

Enterprise Architect 9.3 Visual Studio 2010 IAR (AVR) ...
  • UML-Modellierung Softwarearchitektur- und Design eines Doppel-Prozessorsystems mit dem Piccolo-DSP‘s (TI)
    • Statischer Teil mittels Komponenten und Ports
    • dynamischer Teil als Modellierung des Portverhaltens
  • Spezifikationserstellung der SW-Applikation auf Architektur- und Modulebene – Abnahme nach 61508 durch den TÜV Nord
  • Design der Safety-Applikation
    • logischen Programmüberwachung mittels Dispatcher (kein Watchdog)
    • Meßroutine ohne Zustandsautomaten für ein determiniertes Zeitverhalten
    • Speichermanagement
  • Beratung zum Bootloader für AtMega 328
Enterprise Architect 9.3 Visual Studio 2010 IAR (AVR) Code Composer Studio 4 (TI)
IFM electronic
Tettnang am Bodensee
6 Monate
2011-07 - 2011-12

Glühsteuergeräteentwicklung, Prototypenbau eines KAT-Heizers

IAR CANoe Oszilloskop ...
  • Evaluierung eines LIN-Transceiver von Atmel und Einbindung in ein Glühsteuergerät
  • Entwicklung eines Katalysatorheizers (100 A / 12 V) mit CAN Kommunikation
  • Einsatz eines Renesas R8, freescale SBC (System Basic Chip) und Infinion High Side-Switches
  • Test, Inbetriebnahme im Labor (100 A); Erarbeitung der Vorgaben zum Hardware-Redesign
  • Implementierung eines CAN-Diagnosestack, Temperaturuntersuchen zum Kilisfaktor
IAR CANoe Oszilloskop Leistungsnetzteile
Borg Warner Beru electronics GmbH
Bretten
8 Monate
2011-04 - 2011-11

Softwarewicklung zu Pixellicht und Frontscheinwerfern

WindRiver (freescale Bolero) Visual Studio 2010 (Algorithmen + Testtool) Borland C++ Builder ...

Aufgabe (1)

  • Vorentwicklung für ein Pixellicht als Voll-LED Scheinwerfer (immer voll aufgeblendet)
  • Implementierung des Überblendens, der Schwenkung und der Maskierung der Lichtverteilungen gemäß der CAN-Botschaft mit dem µC Freescale Bolero MPC5604
  • Erstellung eines Simulations- und Testtools zu ebendiesen Algorithmen mit C++, .NET, VCL

 

Aufgabe (2)

  • Steuergeräteentwicklung (Serie) adaptiver Kurvenlichtscheinwerfer für Ford
  • Realisierung eines Speicherschutzes mit MPU, Genauigkeitsuntersuchung und Registerparametrierung des ADC, Taktfrequenzumstellung, Bugfixing EEPROM-Treiber
  • Algorithmenentwicklung zur Leuchtweitenregulierung
WindRiver (freescale Bolero) Visual Studio 2010 (Algorithmen + Testtool) Borland C++ Builder Vector CAN Tools und Lauterbach Debugger SVN Eclipse Jira CANoe Oszilloskop
Lear Corporation GmbH
Kronach
10 Monate
2010-06 - 2011-03

Softwaredesign einer elektromechanischen Lenkung

IBM Synergy Rhapsody DOORS ...
  • LowLevel Design einer ASIL-D Komponente (sichere Rotationsrichtungs- und Geschwindigkeitsbestimmung der auf unterschiedlichen physikalischen Wirkprinzipien beruhenden Sensoren) mit Rhapsody
  • LowLevel Design von QM-Komponenten über Aktivitäten- u. Flußdiagramme in Rhapsody
  • ComplexDriver-Design (AUTOSAR 3.1) mit eDMA u. eTimer des µC Freescale MPC5643L (Leopard)
  • Reviews der High- und Low-Level-Designs
  • Dokumentation des eingesetzten BMW‘s AUTOSAR CORE (BAC): shared Memory, ASIL D Mikrokernel, E2E-lib, Proxys der ASIL–D und QM-Komponenten, partitionierter RTE
IBM Synergy Rhapsody DOORS Word Jira
ThyssenKrupp Presta
Budapest
5 Monate
2010-01 - 2010-05

Safety-SPS

Testinstrukt TESSY PowerPC (WindRiver Lauterbach TRACE32) ...
Testinstrukt
  • Erstellung von Konzept, Richtlinien (guidelines) und Templates (C-Programme) für die Handhabung der dynamischen Modultests mit TESSY’s für den PowerPC (TI) und AtMega (AVR) zur Erfüllung der Norm EN61508 durch den TÜV
  • Schulung und Einweisung, Einrichten der Toolkette von WindRiver-Compiler über Lauterbach-Debugger TRACE32 und TESSY (razorcat.com)
TESSY PowerPC (WindRiver Lauterbach TRACE32) AVR (IAR) Programmiersprachen C
ABB Stotz
Heidelberg
5 Monate
2009-02 - 2009-06

Softwareentwicklung eines Werkstattdiagnosegerät

Eclipse Programmiersprache Java
  • Implementierung und Bugfixing zum Bandende- und Werkstattdiagnosesystem basierend auf den ODX-Daten der Steuergeräte für den Porsche Panamera
  • nachträgliche Internationalisierung (Sprachimplementierung) auf Grundlage eines (mangelhaften) Datenmodells
  • Programmierung in Java für Windows halb graphisch, halb Scripting
Eclipse Programmiersprache Java
DSA ? Daten- und Systemtechnik GmbH
Aachen
11 Monate
2008-02 - 2008-12

Softwaretest einer elektromechanischen Lenkradverrieglung

Green Hills für µC NEC V850 TESSY
  • Funktionaler d.h. Black-Box-Test aller sicherheitsrelevanten Funktionen für das Level: SIL 3
  • Einheitlicher Modul-Testaufbau mittels graphischer Testmodellierung und Testspezifikation - Gleiches für die Integrationstests und alle 1?N Beziehungen der Module
  • Schrittweise Ausbau der Integrationstests zur Datenfluß- und Funktionsanalyse über alle Module zur Erkennung nichtdefinierter Softwarezustände (parasitäre Zustandsautomaten)
  • Programmierung zur Testdatengenerierung und komplexere Tests
Green Hills für µC NEC V850 TESSY
Marquardt GmbH
Rietheim/Weilheim bei Tuttlingen
2 Monate
2007-12 - 2008-01

Fahrzeugdiagnose

Konzeptprüfung der Gesamtfahrzeugdiagnose für den chinesischen Automarkt

Porsche Engineering
Bietigheim/Bissingen

Aus- und Weiterbildung

Aus- und Weiterbildung

Schule

1971 ? 1983

Polytechnische Oberschule und Erweiterte Oberschule in Chemnitz (Karl-Marx-Stadt)

Abschluss: Abitur

 

1983 ? 1986

Armee: Delitzsch, Mühlhausen

 

Studium

1986 ? 1991

Friedrich-Schiller-Universität in Jena

Studium: Technologie des wissenschaftlichen Gerätebaus (Gerätetechnik)

Abschluss: Dipl.-Ing. Feinwerktechnik/Gerätetechnik Universität

Fächer: Elektronik, Messtechnik, Mechanik, Optik, Lasertechnik, Informatik

 

Projekte:

  • PC-Schnittstellenentwicklung für Messgeräte und Sensoren
  • 1. Studienarbeit bei Carl-Zeiss-Jena in Gera: Entwicklung Testumgebung zur Fertigung eines SPC-Meßcomputers
  • 2. Studienarbeit: Entwicklung eines phasenempfindlichen Gleichrichters
  • Diplomarbeit bei GMFanuc Robotics Deutschland GmbH in Wolfsburg: Programmentwicklung für Lackierroboter im VW-Werk

 

Technische Universität in Chemnitz

Fächer: Nachrichtentechnik; analoger und digitaler Schaltungsentwurf

 

Weiterbildung

1993 ? 1994

Institut für Qualitätssicherung und Fertigungsmesstechnik

Erlangung des Abschlußes Qualitätsfachingenieur ? QM-Schein der DGQ e.V.

 

Schwerpunkt:

Statistische Produkt- und Prozessoptimierung

 

Projekt: Schichtdickenprognose galvanisch additiver Verfahren

Probenerstellung und statistische Signifikanztests

 

1995 ? 1996

Institut für Datenverarbeitung und Betriebswirtschaft in Frankfurt/Main

 

Erlernen elementarer Betriebswirtschaftskenntnisse

  • Kosten- und Leistungsrechnung
  • Investition und Finanzierung
  • Material- und Produktionswirtschaft
  • Finanzbuchhaltung und Bilanzierung

 

Schulungen

  • Texas Instruments European Customer Training Center
  • In-depth Digital Power Supply Workshop (3 Tage)
  • UML-Training mit dem Enterprise Architect (4 Tage)
  • AUTOSAR-CESSAR Training (3 Tage)

Position

Position

Hardware-Entwicklung

  • digitaler und analoger Schaltungsentwurf
  • Bauteileuntersuchungen

Software-Entwicklung

  • Firmwareentwicklung (embedded) für µC und DSP
  • Windowsprogramme als entwicklungsbegeleitende Werkzeuge
  • Softwaretests

Nachrichtentechnik

  • Radartechnik
  • Signaltheorie


Qualitätssicherung

  • Längenmeßtechnik
  • Prüfstandbau

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen:

  • Automotiv (Entwicklung elektronischer Steuergeräte - Hardware, Firmware und entwicklungsbegleitende Werkzeuge - Software)
  • Radartechnik (Dopplerradar mit FSK - Frequence shift keying)
  • Embeddedprogrammierung (µC, DSP / 8, 16, 32bit)
  • Echtzeit- und Graphikprogrammierung für Windows
  • Hardwareentwicklungen, Bauteileuntersuchungen, Inbetriebnahme
  • Längenmesstechnik (Automotiv: Zylinder & Kolben; Maschinenbau: Wälzlager)
  • Datenbankprogrammierung ( SQL )

 

Hardware-Entwicklung

  • digitaler und analoger Schaltungsentwurf
  • Bauteileuntersuchungen

 

Software-Entwicklung

  • Firmwareentwicklung (embedded) für µC und DSP
  • Windowsprogramme als entwicklungsbegeleitende Werkzeuge
  • Softwaretests

 

Nachrichtentechnik

  • Radartechnik
  • Signaltheorie

 

Qualitätssicherung

  • Längenmeßtechnik
  • Prüfstandbau

 

Schwerpunkte, Umgang und Kenntnisse

Schwerpunkte

  • UML-Analyse und Design
  • AUTOSAR
  • Time-Trigger-Technology
  • Embedded-Programmierung in C und C++
  • [Windows-Programmierung für Simulierung und Evaluierung]
  • Modultest, Hardwareentwicklung, Programmierung

 

Umgang

  • alle üblichen Oszilloskope und Compiler, Debugger
  • Designtools UML (Enterprise Architekt)
  • AUTOSAR Modellierung (CESSAR)
  • Simulationstools elektronischer Schaltungen (TINA von Texas Instruments, PSpice)
  • Testtools für C-Programme (TESSY)

 

Kenntnisse

  • AUTOSAR 4.0.3
  • Safety (DIN 26262, DIN 61508),
  • Radartechnik, Lasertechnik
  • Programmiersprachen: Delphi, SQL, Java
  • Hardwareentwicklung:
  • Schnittstelle analog - digital, Leistungselektronik, Logikschaltungen

 

Beruflicher Werdegang

2001 ? heute

Rolle: Freiberuflicher Beratungs-und Entwicklungsingenieur für Embedded Technologien

 

Kunden:

  • Sensata in Berlin
  • Murrelektronik in Oppenweiler bei Stuttgart
  • digades in Zittau
  • TTTech in Wien
  • Fabema Mobile Ampelsysteme GmbH in Kürten (Bergisch-Gladbach)
  • U-Shin (früher: Valeo) in Erdweg
  • A.D.C. GmbH der Continental AG in Lindau (Bodensee)
  • IFM electronic in Tettnang (Bodensee)
  • Lear Corporation GmbH in Kronach
  • ThyssenKrupp Presta in Budapest
  • ABB Stotz in Heidelberg
  • DAS Daten-und Systemtechnik Aachen
  • Marquardt GmbH in Rietheim-Weilheim
  • Porsche Engineering in Bietigheim/Bissingen (Ludwigsburg)
  • Hippokratec Gesellschaft für Medizintechnik mbH
  • (Borg Warner) Beru electronic GmbH in Bretten (LKr. Karlsruhe)
  • (Jenoptik AG) ROBOT Visual Systems GmbH in Monheim (Rheinland)
  • Valeo Schalter und Sensoren GmbH in Bietigheim / Bissingen
  • (Continental AG) Siemens VDO in Villingen-Schwenningen
  • Leopold Kostal GmbH & Co.KG in Lüdenscheid
  • Messtechnik Sachs GmbH in Plüderhausen bei Stuttgart

 

1996 ? 2001

Rolle: BaaN und SAP-Berater/Entwickler

 

Lutz Büro- und Datentechnik AG in Darmstadt - Griesheim

Rolle: Softwareberater

 

Aufgaben:

  • Geschäftprozessanalysen im Vorfeld zur Einführung der BaaN-Software
  • Administrator für BaaN und UNIX (SINIX, SCO)
  • Entwicklung von Anpassungen und Add-On's nach Kundenanforderung
  • Datenmigration von älteren kaufmännischen Sytemen auf BaaN

 

CMG Industrie GmbH, Eschborn bei Frankfurt/Main

Rolle: BaaN Consultant and Programmer

 

Aufgaben:

  • Entwicklung von Zusatzmodulen (Add-On?s) nach Kundenanforderung
  • Datenmigration älterer BaaN-Versionen auf neue Versionsstände

 

gedas Dt. GmbH in Berlin

Rolle: Systementwickler

 

Aufgaben:

  • Entwicklung von Add-On's nach Kundenwunsch für BaaN und SAP
  • Programmierung von e-Solutions mit JSP, Java, JavaScript und Sybase

 

1991 ? 1993

Kunde: FAG Kugelfischer Georg Schäfer KG in Schweinfurt

Rolle: qualifizierter Sachbearbeiter im technischen Vertrieb

 

Aufgaben:

  • Technische Vertriebsunterstützung zu Wälzlagermeßsystemen
  • Schwerpunkt: Schadensanalyse mittels digitaler Signalanalyse der Geräusche
  • Angebote, Präsentationen, Prospekte, Bedienungsanleitungen, Messestandbetreuung

Betriebssysteme

CP/M
Student mit Z80
Echtzeitbetriebssysteme
OSEK
MS-DOS
8 Jahre
Unix
SCO, SINIX, HP-UNIX, Linux
Windows
15 Jahre

Programmiersprachen

4gl
BaaN (3 Jahre)
ABAP4
2 Jahre
C
12 Jahre
C++
12 Jahre
CodeWarrior
Hobby
Delphi
3 Jahre
Java
1 Jahr zusammen mit JSP-Technologie
JavaScript
1 Jahr zusammen mit JSP-Technologie
MATLAB / Simulink
1/2 Jahr für Radartechnik
Shell

Datenbanken

ISAM
BaaN
Oracle
2 Jahre unter Windows
SQL
3 Monate
Sybase
3 Monate

Datenkommunikation

Bus
Profibus, USB, Arcnet, SPI, I2C
Ethernet
Internet, Intranet
parallele Schnittstelle
PC-Anywhere
RPC
im Zusammenhang mit JSP
RS232
Anwendung und Programmierung

Hardware

Bus
Profibus, ARCNET, USP, SPI
Echtzeitsysteme
OSEK
embedded Systeme
Mikrocontroller
Renesas, Freescale, Intel, Fujitsu
Motorola
68331, 68332, HC12
NEC
V850
Nixdorf
SINIX (UNIX-Server)
PC
Philips
Oszilloskop
PLD, FPGA
SUN
SPARC 5
Texas Instruments
DSP, CodeComposer Studio
Oszilloskope, Logikanalysatoren, Funktionsgeneratoren von Agilent, LeCroy, Hameg, Tektronix.

Berechnung / Simulation / Versuch / Validierung

CANoe
PSpice

Branchen

Branchen

  • Automotiv
  • Maschinenbau
  • Luft- und Raumfahrt
  • Elektrotechnik / Elektronik

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Deutschland: bevorzugt im Raum Berlin

nicht möglich

Projekte

Projekte

1 Jahr 4 Monate
2019-01 - 2020-04

Robust information carrier for transmitting and receiving

Firmware developer
Firmware developer
  • Robust information carrier for transmitting and receiving via 400 V power current network to control a trolley, respectively crab (Amer.) by cutting off half-waves of power supply
  • Bootloader, RS485 Interface, EEPROM, wave cutting with Renesas RX110


Tools

IAR-Compiler, Segger-debugger, oscilloscope, logic analyzer

LJU Automatisierungstechnik in Potsdam
3 Monate
2018-04 - 2018-06

Hardwareentwicklung Armrest

Hardware developer OrCAD PSpice
Hardware developer
  • Schaltplanerstellung Adapterplatine zur Verwendung bestehende Armrestplatine (Traktor)
  • Aufbau und Test des A-Sample
  • Schaltplanerstellung B-Sample nach Kundenanalyse des A-Sample
OrCAD PSpice
Sensata GmbH
Berlin
1 Jahr 3 Monate
2017-01 - 2018-03

Softwarearchitektur & Specifikation zu SPS-Anschlußtechnik (safety)

Enterprise Architect SVN Visual Studio 2015 ...
  • Event- und Time-Tiggered Embedded SystemTechnology zur Signalweiterleitung an Aktoren und Sensoren und deren Rückmeldung (SIL3-Projekt)
  • Safety Operating System für 4 von 5 Cortex M4 µControllern
  • 2 kanalige ARM-µC Architektur mit synchroner SPI-Kommunikation
  • Festlegung der Begrifflichkeiten und Begriffsebenen
  • UML-Diagramme auf Basis der Begriffsebenen zur Beherrschung der Komplexität
  • Task- und Zeitmodellierung mit IESE-Tool vom Fraunhofer-Institut, so daß unsichere Ausfälle durch die Konfiguration der/aller Scheduler Einschränkung erfahren
  • Review der Requirements auf Basis ISO 61508
Enterprise Architect SVN Visual Studio 2015 Prozessor: ARM-µC von STM
Murrelektronik
Oppenweiler (bei Stuttgart)
3 Monate
2016-10 - 2016-12

Bootloaderimplementierung Differentialsperre

Geny CANoe CANFlash ...

Implementierung Flashbootloader (FBL)

Geny CANoe CANFlash iSystem GreenHills-Compiler SVN Prozessor: NXP (freescale) Bolero WindRiver Diab-Compiler Vector CAN-Treiber
digades
Zittau
3 Monate
2016-07 - 2016-09

Requirement-Engineering für Fahrerassistenzsystem

SVN Enterprise Architekt MKS (PTC)
  • Komfort- und Fahrerassistenz basierend auf der Time-Trigger-Technologie
  • (4 Prozessorarchitekturen und 3 Betriebssysteme)
  • Inbetriebnahme Musterstände
  • Requirement Engineering Resetverhalten ARM-µC mit VxWorks (post mortem dump)
SVN Enterprise Architekt MKS (PTC)
TTTech
Wien
1 Jahr 1 Monat
2015-06 - 2016-06

Mobiles Safety-Ampelsystem

IAR Segger SVN ...
  • Programmierung des Safety-Rechners (MPR – Master-Prüf-Rechner) mit dem TI Herkules (ARM Cortex R5)
  • Kommunikation zum Leitrecher und den Ampelköpfen über SPI
  • Algorithmen Entwicklung zur Prüfung eines jeden Lichtbildes unabhängiger Signalgruppen (max. 3) auf die Feindlichkeit zu allen anderen Lichtbildern der max. 64 Signalgruppen und dem Lichtbildwechsel alle 50ms
  • Test-, Animations- und Simulationssoftware mit C++ und C# mit WPF und der Einbindung der µC-Software als dll-Aufruf
  • Softwaredesign mit UML
IAR Segger SVN Enterprise Architekt Visual Studio 2015 Prozessor TI TMS570
fabema GmbH
Kürten bei Bergisch-Gladbach
6 Monate
2014-12 - 2015-05

Safety-Entwicklung elektronische Lenkradverrieglung

Geny CanOE iSystem ...
  • Programmierung verschiedener Module des Safety-µC HCS12 (freescale) nach 26262
  • E2E-Protection für die parallele Kommunikation über CAN zum Main-µC Renesas
  • Error Injektion und Detektion am ECC-ROM
  • Softwaredesign mit UML
Geny CanOE iSystem Cosmic SVN Enterprise Architekt
U-Shin GmbH
Erdweg
1 Jahr 2 Monate
2013-08 - 2014-09

AUTOSAR-Entwickler zur Stereobildkamera eines Fahrerassistenzsystem mit Ethernet-Kommunikation

CESSAR Eclipse MKS ...
  • AUTOSAR 4.0.3 Konfiguration und BAC-Integration mit Ethernet-Kommunikation
  • Anwendung der Tests: DS, DM, FAT zur Überprüfung
  • Entwicklung der CCM (check control messages) AUTOSAR-Komponente
  • Internationales Projekt mit Englisch als Projektsprache
CESSAR Eclipse MKS Doors Lauterbach WireShark BMW-Tools (Diagnoser E-Sys) Prozessor ?golddust? von Freescale
A.D.C GmbH der Continental AG
Lindau am Bodensee
1 Jahr 7 Monate
2012-01 - 2013-07

Softwarearchitektur & Design (Safety) zur Schiebeholmüberwachung mit Lasersensoren

Enterprise Architect 9.3 Visual Studio 2010 IAR (AVR) ...
  • UML-Modellierung Softwarearchitektur- und Design eines Doppel-Prozessorsystems mit dem Piccolo-DSP‘s (TI)
    • Statischer Teil mittels Komponenten und Ports
    • dynamischer Teil als Modellierung des Portverhaltens
  • Spezifikationserstellung der SW-Applikation auf Architektur- und Modulebene – Abnahme nach 61508 durch den TÜV Nord
  • Design der Safety-Applikation
    • logischen Programmüberwachung mittels Dispatcher (kein Watchdog)
    • Meßroutine ohne Zustandsautomaten für ein determiniertes Zeitverhalten
    • Speichermanagement
  • Beratung zum Bootloader für AtMega 328
Enterprise Architect 9.3 Visual Studio 2010 IAR (AVR) Code Composer Studio 4 (TI)
IFM electronic
Tettnang am Bodensee
6 Monate
2011-07 - 2011-12

Glühsteuergeräteentwicklung, Prototypenbau eines KAT-Heizers

IAR CANoe Oszilloskop ...
  • Evaluierung eines LIN-Transceiver von Atmel und Einbindung in ein Glühsteuergerät
  • Entwicklung eines Katalysatorheizers (100 A / 12 V) mit CAN Kommunikation
  • Einsatz eines Renesas R8, freescale SBC (System Basic Chip) und Infinion High Side-Switches
  • Test, Inbetriebnahme im Labor (100 A); Erarbeitung der Vorgaben zum Hardware-Redesign
  • Implementierung eines CAN-Diagnosestack, Temperaturuntersuchen zum Kilisfaktor
IAR CANoe Oszilloskop Leistungsnetzteile
Borg Warner Beru electronics GmbH
Bretten
8 Monate
2011-04 - 2011-11

Softwarewicklung zu Pixellicht und Frontscheinwerfern

WindRiver (freescale Bolero) Visual Studio 2010 (Algorithmen + Testtool) Borland C++ Builder ...

Aufgabe (1)

  • Vorentwicklung für ein Pixellicht als Voll-LED Scheinwerfer (immer voll aufgeblendet)
  • Implementierung des Überblendens, der Schwenkung und der Maskierung der Lichtverteilungen gemäß der CAN-Botschaft mit dem µC Freescale Bolero MPC5604
  • Erstellung eines Simulations- und Testtools zu ebendiesen Algorithmen mit C++, .NET, VCL

 

Aufgabe (2)

  • Steuergeräteentwicklung (Serie) adaptiver Kurvenlichtscheinwerfer für Ford
  • Realisierung eines Speicherschutzes mit MPU, Genauigkeitsuntersuchung und Registerparametrierung des ADC, Taktfrequenzumstellung, Bugfixing EEPROM-Treiber
  • Algorithmenentwicklung zur Leuchtweitenregulierung
WindRiver (freescale Bolero) Visual Studio 2010 (Algorithmen + Testtool) Borland C++ Builder Vector CAN Tools und Lauterbach Debugger SVN Eclipse Jira CANoe Oszilloskop
Lear Corporation GmbH
Kronach
10 Monate
2010-06 - 2011-03

Softwaredesign einer elektromechanischen Lenkung

IBM Synergy Rhapsody DOORS ...
  • LowLevel Design einer ASIL-D Komponente (sichere Rotationsrichtungs- und Geschwindigkeitsbestimmung der auf unterschiedlichen physikalischen Wirkprinzipien beruhenden Sensoren) mit Rhapsody
  • LowLevel Design von QM-Komponenten über Aktivitäten- u. Flußdiagramme in Rhapsody
  • ComplexDriver-Design (AUTOSAR 3.1) mit eDMA u. eTimer des µC Freescale MPC5643L (Leopard)
  • Reviews der High- und Low-Level-Designs
  • Dokumentation des eingesetzten BMW‘s AUTOSAR CORE (BAC): shared Memory, ASIL D Mikrokernel, E2E-lib, Proxys der ASIL–D und QM-Komponenten, partitionierter RTE
IBM Synergy Rhapsody DOORS Word Jira
ThyssenKrupp Presta
Budapest
5 Monate
2010-01 - 2010-05

Safety-SPS

Testinstrukt TESSY PowerPC (WindRiver Lauterbach TRACE32) ...
Testinstrukt
  • Erstellung von Konzept, Richtlinien (guidelines) und Templates (C-Programme) für die Handhabung der dynamischen Modultests mit TESSY’s für den PowerPC (TI) und AtMega (AVR) zur Erfüllung der Norm EN61508 durch den TÜV
  • Schulung und Einweisung, Einrichten der Toolkette von WindRiver-Compiler über Lauterbach-Debugger TRACE32 und TESSY (razorcat.com)
TESSY PowerPC (WindRiver Lauterbach TRACE32) AVR (IAR) Programmiersprachen C
ABB Stotz
Heidelberg
5 Monate
2009-02 - 2009-06

Softwareentwicklung eines Werkstattdiagnosegerät

Eclipse Programmiersprache Java
  • Implementierung und Bugfixing zum Bandende- und Werkstattdiagnosesystem basierend auf den ODX-Daten der Steuergeräte für den Porsche Panamera
  • nachträgliche Internationalisierung (Sprachimplementierung) auf Grundlage eines (mangelhaften) Datenmodells
  • Programmierung in Java für Windows halb graphisch, halb Scripting
Eclipse Programmiersprache Java
DSA ? Daten- und Systemtechnik GmbH
Aachen
11 Monate
2008-02 - 2008-12

Softwaretest einer elektromechanischen Lenkradverrieglung

Green Hills für µC NEC V850 TESSY
  • Funktionaler d.h. Black-Box-Test aller sicherheitsrelevanten Funktionen für das Level: SIL 3
  • Einheitlicher Modul-Testaufbau mittels graphischer Testmodellierung und Testspezifikation - Gleiches für die Integrationstests und alle 1?N Beziehungen der Module
  • Schrittweise Ausbau der Integrationstests zur Datenfluß- und Funktionsanalyse über alle Module zur Erkennung nichtdefinierter Softwarezustände (parasitäre Zustandsautomaten)
  • Programmierung zur Testdatengenerierung und komplexere Tests
Green Hills für µC NEC V850 TESSY
Marquardt GmbH
Rietheim/Weilheim bei Tuttlingen
2 Monate
2007-12 - 2008-01

Fahrzeugdiagnose

Konzeptprüfung der Gesamtfahrzeugdiagnose für den chinesischen Automarkt

Porsche Engineering
Bietigheim/Bissingen

Aus- und Weiterbildung

Aus- und Weiterbildung

Schule

1971 ? 1983

Polytechnische Oberschule und Erweiterte Oberschule in Chemnitz (Karl-Marx-Stadt)

Abschluss: Abitur

 

1983 ? 1986

Armee: Delitzsch, Mühlhausen

 

Studium

1986 ? 1991

Friedrich-Schiller-Universität in Jena

Studium: Technologie des wissenschaftlichen Gerätebaus (Gerätetechnik)

Abschluss: Dipl.-Ing. Feinwerktechnik/Gerätetechnik Universität

Fächer: Elektronik, Messtechnik, Mechanik, Optik, Lasertechnik, Informatik

 

Projekte:

  • PC-Schnittstellenentwicklung für Messgeräte und Sensoren
  • 1. Studienarbeit bei Carl-Zeiss-Jena in Gera: Entwicklung Testumgebung zur Fertigung eines SPC-Meßcomputers
  • 2. Studienarbeit: Entwicklung eines phasenempfindlichen Gleichrichters
  • Diplomarbeit bei GMFanuc Robotics Deutschland GmbH in Wolfsburg: Programmentwicklung für Lackierroboter im VW-Werk

 

Technische Universität in Chemnitz

Fächer: Nachrichtentechnik; analoger und digitaler Schaltungsentwurf

 

Weiterbildung

1993 ? 1994

Institut für Qualitätssicherung und Fertigungsmesstechnik

Erlangung des Abschlußes Qualitätsfachingenieur ? QM-Schein der DGQ e.V.

 

Schwerpunkt:

Statistische Produkt- und Prozessoptimierung

 

Projekt: Schichtdickenprognose galvanisch additiver Verfahren

Probenerstellung und statistische Signifikanztests

 

1995 ? 1996

Institut für Datenverarbeitung und Betriebswirtschaft in Frankfurt/Main

 

Erlernen elementarer Betriebswirtschaftskenntnisse

  • Kosten- und Leistungsrechnung
  • Investition und Finanzierung
  • Material- und Produktionswirtschaft
  • Finanzbuchhaltung und Bilanzierung

 

Schulungen

  • Texas Instruments European Customer Training Center
  • In-depth Digital Power Supply Workshop (3 Tage)
  • UML-Training mit dem Enterprise Architect (4 Tage)
  • AUTOSAR-CESSAR Training (3 Tage)

Position

Position

Hardware-Entwicklung

  • digitaler und analoger Schaltungsentwurf
  • Bauteileuntersuchungen

Software-Entwicklung

  • Firmwareentwicklung (embedded) für µC und DSP
  • Windowsprogramme als entwicklungsbegeleitende Werkzeuge
  • Softwaretests

Nachrichtentechnik

  • Radartechnik
  • Signaltheorie


Qualitätssicherung

  • Längenmeßtechnik
  • Prüfstandbau

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen:

  • Automotiv (Entwicklung elektronischer Steuergeräte - Hardware, Firmware und entwicklungsbegleitende Werkzeuge - Software)
  • Radartechnik (Dopplerradar mit FSK - Frequence shift keying)
  • Embeddedprogrammierung (µC, DSP / 8, 16, 32bit)
  • Echtzeit- und Graphikprogrammierung für Windows
  • Hardwareentwicklungen, Bauteileuntersuchungen, Inbetriebnahme
  • Längenmesstechnik (Automotiv: Zylinder & Kolben; Maschinenbau: Wälzlager)
  • Datenbankprogrammierung ( SQL )

 

Hardware-Entwicklung

  • digitaler und analoger Schaltungsentwurf
  • Bauteileuntersuchungen

 

Software-Entwicklung

  • Firmwareentwicklung (embedded) für µC und DSP
  • Windowsprogramme als entwicklungsbegeleitende Werkzeuge
  • Softwaretests

 

Nachrichtentechnik

  • Radartechnik
  • Signaltheorie

 

Qualitätssicherung

  • Längenmeßtechnik
  • Prüfstandbau

 

Schwerpunkte, Umgang und Kenntnisse

Schwerpunkte

  • UML-Analyse und Design
  • AUTOSAR
  • Time-Trigger-Technology
  • Embedded-Programmierung in C und C++
  • [Windows-Programmierung für Simulierung und Evaluierung]
  • Modultest, Hardwareentwicklung, Programmierung

 

Umgang

  • alle üblichen Oszilloskope und Compiler, Debugger
  • Designtools UML (Enterprise Architekt)
  • AUTOSAR Modellierung (CESSAR)
  • Simulationstools elektronischer Schaltungen (TINA von Texas Instruments, PSpice)
  • Testtools für C-Programme (TESSY)

 

Kenntnisse

  • AUTOSAR 4.0.3
  • Safety (DIN 26262, DIN 61508),
  • Radartechnik, Lasertechnik
  • Programmiersprachen: Delphi, SQL, Java
  • Hardwareentwicklung:
  • Schnittstelle analog - digital, Leistungselektronik, Logikschaltungen

 

Beruflicher Werdegang

2001 ? heute

Rolle: Freiberuflicher Beratungs-und Entwicklungsingenieur für Embedded Technologien

 

Kunden:

  • Sensata in Berlin
  • Murrelektronik in Oppenweiler bei Stuttgart
  • digades in Zittau
  • TTTech in Wien
  • Fabema Mobile Ampelsysteme GmbH in Kürten (Bergisch-Gladbach)
  • U-Shin (früher: Valeo) in Erdweg
  • A.D.C. GmbH der Continental AG in Lindau (Bodensee)
  • IFM electronic in Tettnang (Bodensee)
  • Lear Corporation GmbH in Kronach
  • ThyssenKrupp Presta in Budapest
  • ABB Stotz in Heidelberg
  • DAS Daten-und Systemtechnik Aachen
  • Marquardt GmbH in Rietheim-Weilheim
  • Porsche Engineering in Bietigheim/Bissingen (Ludwigsburg)
  • Hippokratec Gesellschaft für Medizintechnik mbH
  • (Borg Warner) Beru electronic GmbH in Bretten (LKr. Karlsruhe)
  • (Jenoptik AG) ROBOT Visual Systems GmbH in Monheim (Rheinland)
  • Valeo Schalter und Sensoren GmbH in Bietigheim / Bissingen
  • (Continental AG) Siemens VDO in Villingen-Schwenningen
  • Leopold Kostal GmbH & Co.KG in Lüdenscheid
  • Messtechnik Sachs GmbH in Plüderhausen bei Stuttgart

 

1996 ? 2001

Rolle: BaaN und SAP-Berater/Entwickler

 

Lutz Büro- und Datentechnik AG in Darmstadt - Griesheim

Rolle: Softwareberater

 

Aufgaben:

  • Geschäftprozessanalysen im Vorfeld zur Einführung der BaaN-Software
  • Administrator für BaaN und UNIX (SINIX, SCO)
  • Entwicklung von Anpassungen und Add-On's nach Kundenanforderung
  • Datenmigration von älteren kaufmännischen Sytemen auf BaaN

 

CMG Industrie GmbH, Eschborn bei Frankfurt/Main

Rolle: BaaN Consultant and Programmer

 

Aufgaben:

  • Entwicklung von Zusatzmodulen (Add-On?s) nach Kundenanforderung
  • Datenmigration älterer BaaN-Versionen auf neue Versionsstände

 

gedas Dt. GmbH in Berlin

Rolle: Systementwickler

 

Aufgaben:

  • Entwicklung von Add-On's nach Kundenwunsch für BaaN und SAP
  • Programmierung von e-Solutions mit JSP, Java, JavaScript und Sybase

 

1991 ? 1993

Kunde: FAG Kugelfischer Georg Schäfer KG in Schweinfurt

Rolle: qualifizierter Sachbearbeiter im technischen Vertrieb

 

Aufgaben:

  • Technische Vertriebsunterstützung zu Wälzlagermeßsystemen
  • Schwerpunkt: Schadensanalyse mittels digitaler Signalanalyse der Geräusche
  • Angebote, Präsentationen, Prospekte, Bedienungsanleitungen, Messestandbetreuung

Betriebssysteme

CP/M
Student mit Z80
Echtzeitbetriebssysteme
OSEK
MS-DOS
8 Jahre
Unix
SCO, SINIX, HP-UNIX, Linux
Windows
15 Jahre

Programmiersprachen

4gl
BaaN (3 Jahre)
ABAP4
2 Jahre
C
12 Jahre
C++
12 Jahre
CodeWarrior
Hobby
Delphi
3 Jahre
Java
1 Jahr zusammen mit JSP-Technologie
JavaScript
1 Jahr zusammen mit JSP-Technologie
MATLAB / Simulink
1/2 Jahr für Radartechnik
Shell

Datenbanken

ISAM
BaaN
Oracle
2 Jahre unter Windows
SQL
3 Monate
Sybase
3 Monate

Datenkommunikation

Bus
Profibus, USB, Arcnet, SPI, I2C
Ethernet
Internet, Intranet
parallele Schnittstelle
PC-Anywhere
RPC
im Zusammenhang mit JSP
RS232
Anwendung und Programmierung

Hardware

Bus
Profibus, ARCNET, USP, SPI
Echtzeitsysteme
OSEK
embedded Systeme
Mikrocontroller
Renesas, Freescale, Intel, Fujitsu
Motorola
68331, 68332, HC12
NEC
V850
Nixdorf
SINIX (UNIX-Server)
PC
Philips
Oszilloskop
PLD, FPGA
SUN
SPARC 5
Texas Instruments
DSP, CodeComposer Studio
Oszilloskope, Logikanalysatoren, Funktionsgeneratoren von Agilent, LeCroy, Hameg, Tektronix.

Berechnung / Simulation / Versuch / Validierung

CANoe
PSpice

Branchen

Branchen

  • Automotiv
  • Maschinenbau
  • Luft- und Raumfahrt
  • Elektrotechnik / Elektronik

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das Freelancer-Portal

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