SW-Projekt Management, Software-Entwicklung (embedded), Autosar, Applications-Entwicklung und Test-Ingenieur (embedded-Microcontroller)
Aktualisiert am 04.06.2021
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2022
Verfügbar zu: 0%
davon vor Ort: 0%
Deutsch
Muttersprache
Englisch
fließend

Einsatzorte

Einsatzorte

Rhein Main Gebiet (+100km) Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

3 Monate
2015-01 - 2015-03

Test AUTOSAR MCAL Driver

SW-Tester
SW-Tester
I developed the unit tests for CAN and PWM AUTOSAR drivers. The tests were designed after evaluation of the related equivalence classes as requested by ISO-26262 and documented in an Automotive-SPICE way as Polarion document. The AUTOSAR V4.0 drivers were developed for an ARM Cortex-R controller with the MULTI tool chain from Green Hills. The configuration of the AUTOSAR MCAL driver is designed for EB Tresos. The automated unit tests were implemented by me under VectorCAST and executed in a managed environment or manually. Test results are transmitted via batch-script to a unit test report document under Polarion. Defects were collected in an Excel sheet and reported to the project manager. I also developed and performed manual tests for verification of non-functional requirements.
Spansion
Langen
2 Jahre
2013-01 - 2014-12

Tire Pressure Monitoring

SW-Projektmanager
SW-Projektmanager
Software Project Management I took over the role of a SW project manager after the global project manager left the team and his successor was not able to manage also the software part. Due to the project delay the customer decided to cancel further development for the external display and concentrate on the internal display for the first release of the TPMS. The software team was increased to five software engineers and one tester. We performed several requirement workshops with the customer in Sweden for a better understanding of the requirements and especially the diagnostic implementation. I updated the software related part for the system design and creation of a new version of the TPM-ECU software design after the meetings. I also created and maintained a software development time plan for the challenging schedule for the upcoming next releases (MS-Project). I planned, organized and performed part of the software test, system integration test and system test. I developed special PC-based tools for testing. A simulation of the user front end (the interface to the customer was the CAN bus), a radio monitoring and simulation tool. The TPM-ECU is based on a customer version of the AUTOSAR system (mainly based on V3.x) for the Freescale MPC5607B controller. The following tools were used: DaVinci-Developer with MicroSAR-OS, compiler and debugger from Wind River, VectorCAST for the unit test. For the wheel modules a 16-bit MicroChip controller was used. The software was developed without any OS or AUTOSAR.
SKF
Schweinfurt
1 Jahr 1 Monat
2012-01 - 2013-01

Tire Pressure Monitoring

SW-Architekt/Entwickler/Tester
SW-Architekt/Entwickler/Tester
Development of software for TPMS-Display The external display was planned as an optional user front end. This display was not based on AUTOSAR. For the used MCP5607B microcontroller almost no driver or operating system was available on the market. I adapted the FreeRTOS to the e200z0 core and developed the necessary drivers for the monochrome display, keyboard and timer. After making the system run on the first prototype the displays was used to setup and test the full system. I designed the user front end, the software architecture and created the necessary design document. The Wind River Workbench with DIAB compiler and debugger was used for developing the software. The design, reporting and documentation was done with Word documents, Excel sheets and DoxyGen for the external display. VectorCAST was used do perform the unit tests.
SKF
Schweinfurt
1 Jahr 7 Monate
2010-07 - 2012-01

AUTOSAR Graphic Sub-System / MCAL Driver

SW-Tester / SW-Entwickler
SW-Tester / SW-Entwickler
I started my task as test engineer for a graphic driver developed for a car dashboard. This system was based on a 32 bit microcontroller (FR) connected via an APIX link to a Fujitsu graphic controller. This driver is used to create a HMI (human device interface) in an AutoSAR environment for a car. Polarion ALM (application live cycle management) was used to manage the requirement, create test cases, fill in the test results and track defects. This project was the benchmark for the Automotive SPICE® (ISO15504) capability level assessment. Cantata++ and µC-Unit were used as test tools for unit, software and system test. The system test was executed on a starter kit of the used microcontroller and the related graphic controller. As intermediate task the verification of the static code analysis tool PolySpace was done by me. This was carried out to decide on the usage of PolySpace in the software development at Fujitsu. The following project was the development of an AutoSAR 3.1 EE-PROM emulation for the new Fujitsu FCR4 microcontroller (Cortex R4). The design was made by using Enterprise Architect and Polarion ALM. IAR Embedded Workbench and Green Hills MULTI were used as development tool chains and VectorCast was used for the unit tests. The configuration of the developed AutoSAR FLS and FEE modules was designed for EB Tresos.
Langen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik mit Schwerpunkt Datentechnik
an der FH Darmstadt

1977 - 1995 bei verschiedenen Softwarehäusern tätig

repas / Sprendlingen

is industrie software / Darmstadt

SBS / Darmstadt

seit 1995   freiberuflich

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

- Objektorientierte/Strukturierte Analyse/Design/Programmierung/Dokumentation
- ereignisgesteuerte hardwarenahe Programmierung
- Projektleitung
- Migration, Portierung
- Testsysteme

Betriebssysteme

Echtzeitbetriebssysteme
Linux
Windows
 

Programmiersprachen

Assembler
DEC, ARM, PowerPC, u.a.
C
MISRA knowledge
C++
Delphi
Fortran
weiter ...
z.B. Algol, Basic, COBOL, Pascal,...

Datenbanken

Conzept 16
Paradox
SQL
 

Datenkommunikation

CAN
Ethernet
RS232/RS485
TCP/IP
 

Hardware

Echtzeitsysteme
embedded Systeme
ARM, MCORE, PowerPC, Fujitsu
Messgeräte
Mikrocontroller
Prozessrechner
Sensoren
Steuer und Regelsysteme
 

Branchen

Branchen

Automobilindustrie
 
auch:
Flugzeugindustrie, u.a.

Einsatzorte

Einsatzorte

Rhein Main Gebiet (+100km) Darmstadt (+75km) Homburg (Saar) (+50km)
nicht möglich

Projekte

Projekte

3 Monate
2015-01 - 2015-03

Test AUTOSAR MCAL Driver

SW-Tester
SW-Tester
I developed the unit tests for CAN and PWM AUTOSAR drivers. The tests were designed after evaluation of the related equivalence classes as requested by ISO-26262 and documented in an Automotive-SPICE way as Polarion document. The AUTOSAR V4.0 drivers were developed for an ARM Cortex-R controller with the MULTI tool chain from Green Hills. The configuration of the AUTOSAR MCAL driver is designed for EB Tresos. The automated unit tests were implemented by me under VectorCAST and executed in a managed environment or manually. Test results are transmitted via batch-script to a unit test report document under Polarion. Defects were collected in an Excel sheet and reported to the project manager. I also developed and performed manual tests for verification of non-functional requirements.
Spansion
Langen
2 Jahre
2013-01 - 2014-12

Tire Pressure Monitoring

SW-Projektmanager
SW-Projektmanager
Software Project Management I took over the role of a SW project manager after the global project manager left the team and his successor was not able to manage also the software part. Due to the project delay the customer decided to cancel further development for the external display and concentrate on the internal display for the first release of the TPMS. The software team was increased to five software engineers and one tester. We performed several requirement workshops with the customer in Sweden for a better understanding of the requirements and especially the diagnostic implementation. I updated the software related part for the system design and creation of a new version of the TPM-ECU software design after the meetings. I also created and maintained a software development time plan for the challenging schedule for the upcoming next releases (MS-Project). I planned, organized and performed part of the software test, system integration test and system test. I developed special PC-based tools for testing. A simulation of the user front end (the interface to the customer was the CAN bus), a radio monitoring and simulation tool. The TPM-ECU is based on a customer version of the AUTOSAR system (mainly based on V3.x) for the Freescale MPC5607B controller. The following tools were used: DaVinci-Developer with MicroSAR-OS, compiler and debugger from Wind River, VectorCAST for the unit test. For the wheel modules a 16-bit MicroChip controller was used. The software was developed without any OS or AUTOSAR.
SKF
Schweinfurt
1 Jahr 1 Monat
2012-01 - 2013-01

Tire Pressure Monitoring

SW-Architekt/Entwickler/Tester
SW-Architekt/Entwickler/Tester
Development of software for TPMS-Display The external display was planned as an optional user front end. This display was not based on AUTOSAR. For the used MCP5607B microcontroller almost no driver or operating system was available on the market. I adapted the FreeRTOS to the e200z0 core and developed the necessary drivers for the monochrome display, keyboard and timer. After making the system run on the first prototype the displays was used to setup and test the full system. I designed the user front end, the software architecture and created the necessary design document. The Wind River Workbench with DIAB compiler and debugger was used for developing the software. The design, reporting and documentation was done with Word documents, Excel sheets and DoxyGen for the external display. VectorCAST was used do perform the unit tests.
SKF
Schweinfurt
1 Jahr 7 Monate
2010-07 - 2012-01

AUTOSAR Graphic Sub-System / MCAL Driver

SW-Tester / SW-Entwickler
SW-Tester / SW-Entwickler
I started my task as test engineer for a graphic driver developed for a car dashboard. This system was based on a 32 bit microcontroller (FR) connected via an APIX link to a Fujitsu graphic controller. This driver is used to create a HMI (human device interface) in an AutoSAR environment for a car. Polarion ALM (application live cycle management) was used to manage the requirement, create test cases, fill in the test results and track defects. This project was the benchmark for the Automotive SPICE® (ISO15504) capability level assessment. Cantata++ and µC-Unit were used as test tools for unit, software and system test. The system test was executed on a starter kit of the used microcontroller and the related graphic controller. As intermediate task the verification of the static code analysis tool PolySpace was done by me. This was carried out to decide on the usage of PolySpace in the software development at Fujitsu. The following project was the development of an AutoSAR 3.1 EE-PROM emulation for the new Fujitsu FCR4 microcontroller (Cortex R4). The design was made by using Enterprise Architect and Polarion ALM. IAR Embedded Workbench and Green Hills MULTI were used as development tool chains and VectorCast was used for the unit tests. The configuration of the developed AutoSAR FLS and FEE modules was designed for EB Tresos.
Langen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik mit Schwerpunkt Datentechnik
an der FH Darmstadt

1977 - 1995 bei verschiedenen Softwarehäusern tätig

repas / Sprendlingen

is industrie software / Darmstadt

SBS / Darmstadt

seit 1995   freiberuflich

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

- Objektorientierte/Strukturierte Analyse/Design/Programmierung/Dokumentation
- ereignisgesteuerte hardwarenahe Programmierung
- Projektleitung
- Migration, Portierung
- Testsysteme

Betriebssysteme

Echtzeitbetriebssysteme
Linux
Windows
 

Programmiersprachen

Assembler
DEC, ARM, PowerPC, u.a.
C
MISRA knowledge
C++
Delphi
Fortran
weiter ...
z.B. Algol, Basic, COBOL, Pascal,...

Datenbanken

Conzept 16
Paradox
SQL
 

Datenkommunikation

CAN
Ethernet
RS232/RS485
TCP/IP
 

Hardware

Echtzeitsysteme
embedded Systeme
ARM, MCORE, PowerPC, Fujitsu
Messgeräte
Mikrocontroller
Prozessrechner
Sensoren
Steuer und Regelsysteme
 

Branchen

Branchen

Automobilindustrie
 
auch:
Flugzeugindustrie, u.a.

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.