Schlagwörter
Skills
Embedded HW-/SW-Entwickler; Beratung; PC-SW-Entwickler Lastenheft Dokumentation Projektleitung Test Messen Steuern Regeln Hardware Software Visual Studio C++ Pascal Microcontroller Mikrocontroller Motorola PIC Microchip ARM9 ARM ATMEL Atmega Infineon FPGA VHDL Assembler Schaltungstechnik Messtechnik Windows MFC Matlab Simulink PSpice Emulatoren CANalyzer CANoe Lauterbach ISystem Altera USB Blaster Autosar .NET DualCore CAN CAN-Stack Com-Layer Betriebssystem SLP10 Vector Tresos Elektrobit MPU Speicherschutz Laufzeitschutz Kommunikation Multicore; Synchronisation
Projekthistorie
Primes GmbH, Pfungstadt
08/97 - 10/97
Erstellung, Aufbau und Test eines Mikrocontrollersystems zum Überwachen eines Meßsystems /
Übertragung (per Funk) von gemessenen Daten an einen PC.
- Planen der Hardware
- Implementieren der Software
- Programmiersprache C
EFE GmbH, Mühltal
12/97 - 05/98
Diplomarbeit: Entwicklung eines miniaturisierten Mikrocontroller Fernwirksystems über die 220V ¿
Hausversorgung
- sowohl Hard- als auch Softwareentwicklung
- PIC16F84
- Aufbau von Prototypen
- Testen
- Dokumentation
Mannesmann VDO AG, Babenhausen
01/99 - 04/01
- Erstellung von Dokumenten und Programmen
- Programmiersprachen : Assembler / C
- Führen von externen Mitarbeitern
- Durchführung von Modul- / Systemtests sowohl am Arbeitsplatz, als auch in der späteren Umgebung
- Gespräche mit Kunden
- Mitarbeit an der Durchführung von Präsentationen
- Benutzte Programme: Word, Excel, Easycase, Codewright, Canalyzer / Canoe
- NEC K4
- MMI
- Treiberentwicklung
Siemens VDO, Wetzlar
07/01 ¿ 08/04
- Entwicklung und Dokumentation eines Tools zur Diagnose / Konfigurierung eines Navigationssystems
- Programmiersprache: Microsoft Visual C ++ ( unter Benutzung der MFC / Win32 - Schnittstelle)
- Anbindung an das Zielsystem: serielle Schnittstelle
- Verteiltes System mit Datenbankanbindung
- Mehrbenutzerunterstützung mit unterschiedlichen Profilen
- Sowohl ein graphisches Interface für automatisierte Tests
- Entwickeln und Umsetzen einer Skriptsprache um automatisierte Tests/Abläufe durchführen zu können
(Umfang: arithmetische Funktionen; Datei- und Datenbankoperationen; Schnittstellenfunktionen;
Funktionen zum anzeigen und zusammenstellen von Dialogen; usw.)
- Implementieren eines fertigen Ablaufes für die Service-Abteilung
- Statistische Auswertung der Gerätedaten die in der Datenbank abgelegt wurden
- MS-Visio, MS-Access, MS-Office
Continuus
Continental Teves Frankfurt
09/04 - 01/05
- Koordination der Produktion von Sensoren in verschiedenen Standorten
- Testen und Vermessen von Sensoren
- Umbauen von Sensoren
- MS-Project
Feller Engineering Rödermark
03/05 - 08/05
Planung und Aufbau eines Mikrocontrollersystems für die Erfassung von Temperaturen mit PT100- oder
Thermoelementen.
- Entwickeln der Software
- Test und Inbetriebnahme
- Auswahl der Hardware
- PIC18F2585
- CAN-Bus-Anbindung, TTP (TimeTriggerProtokoll)
- Treiberentwicklung
- Planung aller Telegramme des Gesamt-Endsystems (Regelsystem)
- Programmiersprache: C und Assembler
- Bootloader für CAN und RS232/RS485
- Echtzeitverhalten der SW muss gewährleistet werden
- Dokumentation
- Schaltplanerstellung mit Eagle
- MS-Office-Produkte
Preh GmbH, Bad Neustadt
08/05 - 09/05
Entwicklung und Implementierung einer PC-Applikation zum darstellen von Sensordaten für eine
Präsentation auf der IAA.
- MS-Visual C++.Net 2003 (MFC)
- Anbindung des Sensors über eine virtuelle serielle Schnittstelle am USB-Port
- Änderungen am Sensorsystem bzw. in der Umsetzerbox durchgeführt (Atmega, Sprache: C)
Siemens VDO Regensburg 11/05 - 12/06
Testen von Radio-Navigationssystemen.
- Erstellen und Durchführen von Tests mittels des Tools Temppo
- Doors
- Change Synergy
- Festo (Tool zum Verwalten von geforderten Features bzw. zum Festhalten, ob das Feature auch
funktioniert in einem bestimmten Softwarestand)
- MS-Office-Produkte
- CAN Messungen
- Tool geschrieben in Visual C++ zur Konvertierung mehrerer XML-Files in ein Excelsheet, als
Arbeitsgrundlage für die Testdurchführung
Siemens VDO Regensburg 01/07 – 07/07
Implementieren von Software, Entwickeln und Korrektur von Schaltungen, Testen
von Soft- und Hardware.
- Softwareimplementierung neuer Aspekte in Motorsteuergeräte
- Planen der Softwaretests und anschließendes Testen
- Review und Neuentwicklung von neuen Hardwaremodulen
- Eagle
- Trace32
- Prozessor TC1796 (Infineon)
- Programmiersprache C
- INCA, DDS
- Matlab und Simulink
Regensburg von 07/07 – 08/07
Erstellung eines Lastenheftes im Bereich Kombiinstrument
- MS-Word
- OSEK
- VxWorks
- CAN
- MOST
- SPI
- Applikationen innerhalb des Kombiinstrumentes
- Projektleitung dieses Projektes
Regensburg von 07/07 – 06/08
Erstellung von Software für ein Navigationssytem.
- Microsoft-Office
- ARM-9-compiler
- Radio-Navigationssystem (Schwerpunkt Radio)
- Visual-Studio
- C / C++
- Lauterbach
- Altera USB-Blaster
- Clearcase
- Götting-Coder
- Subversion (SVN)
- Teamcity
- Dokumentationserstellung (Schnittstellenbeschreibungen; Testbeschreibungen)
- Expect (Programmiersprache)
Regensburg von 04/08 – 10/08
Entwicklung und Beratung bei einem Embedded System für den Automotive Sektor
- MPC 5554 (Freescale)
- Dokumentationserstellung
- Konzepterstellungsmithilfe der Architektur der Plattform und Umsetzung des geplanten
- Softwareentwicklung in C (Autosar-konform) der SW-Plattform
- Review
- Teilprojektleitung
- MS-Office
Regensburg von 09/08 – 10/08
Projektleitung und Umsetzung Teile eines neuen Navigationssystems.
- Framework (C/C++)
- Widgets (Java & C/C++)
- HMI (EB-Guide & Codegenerator …)
Regensburg von 12/08– 03/09
- Analyse von Lasten- und Pflichtenheften
- Codereview
- Diagnose
- Fehlerspeichermanagement
- Canoe
- Capl-Programmierung
- Manuelle und automatisierte Tests
- C
- Kombiinstrument
- Stellvertretende Projektleitung
Regensburg 04/09 - 12/09
erstellen einer Webbasierenden Projektverwaltung
- Erstellen eines Lastenheftes
- Projektleitung
- Unterstützen bei der Entwicklung
- PHP
Continental Automotive GmbH in Regensburg 07/09 - 04/10
Entwicklung/Erweiterung eines Testtools für automatische Tests eines Steuergerätes.
- Projektleitung
- Unterstützen bei der Entwicklung
- Festlegen der Softwarearchitektur
- C++
- Funktionstest, Integrationstest, Systemtest
Continental Automotive GmbH in Regensburg seit 03/10
Integration von Autosar Schutzmechanismen in ein Airbag-Steuergerät. Portieren der Software auf ein Dual-Core-System
- Untersuchen des Ressourcenbedarfs (RAM, ROM, Laufzeit) der Autosar Schutzmechanismen
- Implementieren der Schutzmechanismen in ein Airbagsystem
- Implementieren eines Kommunikationstreibers zwischen zwei Kernen des Dual-Core Systems
- Portieren des Airbagsystems auf ein Dual-Core System
- Ansi C
- Prozessor: 32 Bit Leopard und Pictus von Freescale / ST
- Vorstellen der Ergebnisse beim Kunden von Continental
- COM-Stack (Vector)
- CAN-Stack
- SLP10 (Vector)
- Tresos Studio(Elektrobit)
- Speicherschutz / Laufzeitschutz
- sowie diverse weitere AUTOSAR Projekte im Airbagbereich
Stichwörter:
- Multicore
- SW - Synchronisation
- AUTOSAR (CAN, Lin, Flexray, DCM, OS, DIO, und weitere...)
08/97 - 10/97
Erstellung, Aufbau und Test eines Mikrocontrollersystems zum Überwachen eines Meßsystems /
Übertragung (per Funk) von gemessenen Daten an einen PC.
- Planen der Hardware
- Implementieren der Software
- Programmiersprache C
EFE GmbH, Mühltal
12/97 - 05/98
Diplomarbeit: Entwicklung eines miniaturisierten Mikrocontroller Fernwirksystems über die 220V ¿
Hausversorgung
- sowohl Hard- als auch Softwareentwicklung
- PIC16F84
- Aufbau von Prototypen
- Testen
- Dokumentation
Mannesmann VDO AG, Babenhausen
01/99 - 04/01
- Erstellung von Dokumenten und Programmen
- Programmiersprachen : Assembler / C
- Führen von externen Mitarbeitern
- Durchführung von Modul- / Systemtests sowohl am Arbeitsplatz, als auch in der späteren Umgebung
- Gespräche mit Kunden
- Mitarbeit an der Durchführung von Präsentationen
- Benutzte Programme: Word, Excel, Easycase, Codewright, Canalyzer / Canoe
- NEC K4
- MMI
- Treiberentwicklung
Siemens VDO, Wetzlar
07/01 ¿ 08/04
- Entwicklung und Dokumentation eines Tools zur Diagnose / Konfigurierung eines Navigationssystems
- Programmiersprache: Microsoft Visual C ++ ( unter Benutzung der MFC / Win32 - Schnittstelle)
- Anbindung an das Zielsystem: serielle Schnittstelle
- Verteiltes System mit Datenbankanbindung
- Mehrbenutzerunterstützung mit unterschiedlichen Profilen
- Sowohl ein graphisches Interface für automatisierte Tests
- Entwickeln und Umsetzen einer Skriptsprache um automatisierte Tests/Abläufe durchführen zu können
(Umfang: arithmetische Funktionen; Datei- und Datenbankoperationen; Schnittstellenfunktionen;
Funktionen zum anzeigen und zusammenstellen von Dialogen; usw.)
- Implementieren eines fertigen Ablaufes für die Service-Abteilung
- Statistische Auswertung der Gerätedaten die in der Datenbank abgelegt wurden
- MS-Visio, MS-Access, MS-Office
Continuus
Continental Teves Frankfurt
09/04 - 01/05
- Koordination der Produktion von Sensoren in verschiedenen Standorten
- Testen und Vermessen von Sensoren
- Umbauen von Sensoren
- MS-Project
Feller Engineering Rödermark
03/05 - 08/05
Planung und Aufbau eines Mikrocontrollersystems für die Erfassung von Temperaturen mit PT100- oder
Thermoelementen.
- Entwickeln der Software
- Test und Inbetriebnahme
- Auswahl der Hardware
- PIC18F2585
- CAN-Bus-Anbindung, TTP (TimeTriggerProtokoll)
- Treiberentwicklung
- Planung aller Telegramme des Gesamt-Endsystems (Regelsystem)
- Programmiersprache: C und Assembler
- Bootloader für CAN und RS232/RS485
- Echtzeitverhalten der SW muss gewährleistet werden
- Dokumentation
- Schaltplanerstellung mit Eagle
- MS-Office-Produkte
Preh GmbH, Bad Neustadt
08/05 - 09/05
Entwicklung und Implementierung einer PC-Applikation zum darstellen von Sensordaten für eine
Präsentation auf der IAA.
- MS-Visual C++.Net 2003 (MFC)
- Anbindung des Sensors über eine virtuelle serielle Schnittstelle am USB-Port
- Änderungen am Sensorsystem bzw. in der Umsetzerbox durchgeführt (Atmega, Sprache: C)
Siemens VDO Regensburg 11/05 - 12/06
Testen von Radio-Navigationssystemen.
- Erstellen und Durchführen von Tests mittels des Tools Temppo
- Doors
- Change Synergy
- Festo (Tool zum Verwalten von geforderten Features bzw. zum Festhalten, ob das Feature auch
funktioniert in einem bestimmten Softwarestand)
- MS-Office-Produkte
- CAN Messungen
- Tool geschrieben in Visual C++ zur Konvertierung mehrerer XML-Files in ein Excelsheet, als
Arbeitsgrundlage für die Testdurchführung
Siemens VDO Regensburg 01/07 – 07/07
Implementieren von Software, Entwickeln und Korrektur von Schaltungen, Testen
von Soft- und Hardware.
- Softwareimplementierung neuer Aspekte in Motorsteuergeräte
- Planen der Softwaretests und anschließendes Testen
- Review und Neuentwicklung von neuen Hardwaremodulen
- Eagle
- Trace32
- Prozessor TC1796 (Infineon)
- Programmiersprache C
- INCA, DDS
- Matlab und Simulink
Regensburg von 07/07 – 08/07
Erstellung eines Lastenheftes im Bereich Kombiinstrument
- MS-Word
- OSEK
- VxWorks
- CAN
- MOST
- SPI
- Applikationen innerhalb des Kombiinstrumentes
- Projektleitung dieses Projektes
Regensburg von 07/07 – 06/08
Erstellung von Software für ein Navigationssytem.
- Microsoft-Office
- ARM-9-compiler
- Radio-Navigationssystem (Schwerpunkt Radio)
- Visual-Studio
- C / C++
- Lauterbach
- Altera USB-Blaster
- Clearcase
- Götting-Coder
- Subversion (SVN)
- Teamcity
- Dokumentationserstellung (Schnittstellenbeschreibungen; Testbeschreibungen)
- Expect (Programmiersprache)
Regensburg von 04/08 – 10/08
Entwicklung und Beratung bei einem Embedded System für den Automotive Sektor
- MPC 5554 (Freescale)
- Dokumentationserstellung
- Konzepterstellungsmithilfe der Architektur der Plattform und Umsetzung des geplanten
- Softwareentwicklung in C (Autosar-konform) der SW-Plattform
- Review
- Teilprojektleitung
- MS-Office
Regensburg von 09/08 – 10/08
Projektleitung und Umsetzung Teile eines neuen Navigationssystems.
- Framework (C/C++)
- Widgets (Java & C/C++)
- HMI (EB-Guide & Codegenerator …)
Regensburg von 12/08– 03/09
- Analyse von Lasten- und Pflichtenheften
- Codereview
- Diagnose
- Fehlerspeichermanagement
- Canoe
- Capl-Programmierung
- Manuelle und automatisierte Tests
- C
- Kombiinstrument
- Stellvertretende Projektleitung
Regensburg 04/09 - 12/09
erstellen einer Webbasierenden Projektverwaltung
- Erstellen eines Lastenheftes
- Projektleitung
- Unterstützen bei der Entwicklung
- PHP
Continental Automotive GmbH in Regensburg 07/09 - 04/10
Entwicklung/Erweiterung eines Testtools für automatische Tests eines Steuergerätes.
- Projektleitung
- Unterstützen bei der Entwicklung
- Festlegen der Softwarearchitektur
- C++
- Funktionstest, Integrationstest, Systemtest
Continental Automotive GmbH in Regensburg seit 03/10
Integration von Autosar Schutzmechanismen in ein Airbag-Steuergerät. Portieren der Software auf ein Dual-Core-System
- Untersuchen des Ressourcenbedarfs (RAM, ROM, Laufzeit) der Autosar Schutzmechanismen
- Implementieren der Schutzmechanismen in ein Airbagsystem
- Implementieren eines Kommunikationstreibers zwischen zwei Kernen des Dual-Core Systems
- Portieren des Airbagsystems auf ein Dual-Core System
- Ansi C
- Prozessor: 32 Bit Leopard und Pictus von Freescale / ST
- Vorstellen der Ergebnisse beim Kunden von Continental
- COM-Stack (Vector)
- CAN-Stack
- SLP10 (Vector)
- Tresos Studio(Elektrobit)
- Speicherschutz / Laufzeitschutz
- sowie diverse weitere AUTOSAR Projekte im Airbagbereich
Stichwörter:
- Multicore
- SW - Synchronisation
- AUTOSAR (CAN, Lin, Flexray, DCM, OS, DIO, und weitere...)
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Verfügbar ab 01.01.2016
- Deutschlandweit
- EU
- Deutschlandweit
- EU