Softwareentwicklung, Test, Integration, DSP, Automotive
Aktualisiert am 30.08.2021
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Verfügbar ab: 01.11.2021
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Englisch

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
nicht möglich

Projekte

Projekte

3 Monate
2019-04 - 2019-06

Testentwicklung (Radarsensor)

Software-Entwickler Python Systemtest
Software-Entwickler

Für die Validierung der Performance eines Radarsensors wurden Software-Module in Python entwickelt. Untersucht wurde das Object-Detection-Interface des Sensors im Vergleich zu einem optischen Referenzsensor. Die erstellten Testscripte ermitteln Abweichungen zur Referenz und berechnen daraus KPI-Werte, sowie die Testergebnisse.

Aufgaben:

- Test script design gemäß Testspezifikation nach Vorgabe der Entwicklungsabteilung

- Implementierung der Testfälle gemäß Requirements und Spezifikationen

- Implementierung von Modulen zur Objekt-Filterung aus den Datensätzen

- Implementierung von Reports (PDF, HTML) zur Analyse der Testdurchführung

Python 2.7 Pandas Numpy GitHub Git Doors
Python Systemtest
Automotive Zulieferer
Grossraum Bodensee
10 Monate
2018-03 - 2018-12

Systemtester (Smart Home System)

Software Tester
Software Tester

Für einen führenden Hersteller von Smart Home Produkten wurde der Systemtest von Modulen durchgeführt

Das beinhaltete folgende Aufgaben:

- Spezifikation von Testfällen anhand Requirements

- Implementierung von Testsequenzen mit NI Teststand

- Entwicklung/Integration von Testadaptern (Mikrocontroller basiert, Renesas) in die neue Testumgebung

- Testauswertung, Dokumentation

- Diskussion der Ergebnisse mit Entwicklerteam

Schwerpunkt:

Validierung einer Controller Unit (Zeitschaltuhr) für gehobene Anwendungen, Abtesten der Requirements

NI Teststand Visual Studio C# Excel Json Microsoft Webserver
Hersteller Hausautomatisierung
Grossraum Stuttgart
1 Jahr
2017-01 - 2017-12

Systemtester (elektronisches Fahrwerk)

Systemtester dSpace dSpace ControlDesk Python ...
Systemtester

Für einen führenden Automobilzulieferer Systemtests (elektronische Fahrwerkssteuerung durchgeführt)

Das beeinhaltete folgende Aufgaben:

- Weiterentwicklung des automatisierten Testsystems

- Erstellen von Testspezifikation, Testdesign, Reviews

- Erstellen von Testscripten (Python)

- Testergebnisanalyse und Reporting

- Bearbeitung von Tickets

Schwerpunkte:
- Test 'Technisches Sicherheitskonzept' der Fahrwerkssensorik, Fehlerinjektionstests, Überprüfung der relevanten Fehlerreaktionen
 Review der Testfälle, Implementierung der Scripte in Python auf HIL-Umgebung,
- Test Bus-Kommunikation und Gateway-Funktion der ECU (Routing)
- Manuelles Nachtesten von Fehlern auf Testplatz/HIL-Umgebung

Eclipse PTC Integrity MKS
dSpace dSpace ControlDesk Python CAN LIN Bus
Automobilzulieferer
Nürnberg
1 Jahr
2016-01 - 2016-12

Software Systemtest (Steuergerät Sitz)

Systemtester Requirement Analyse Systemtest CANBus ...
Systemtester

Für einen führenden Automobilzulieferer wurde entwicklungsbegleitend die Implementierung der Personalisierungsfunktionen gegenüber den Kundenrequirements getestet.

Das beinhaltete folgende Aufgaben:

- Analyse der Requirements

- Erstellen von Testfällen

- Durchführen von Testfällen

- Diskussion der gefundenen Fehler mit Entwicklerteam

- Klärung der gefundenen Fehler mit Endkunde

- Klärung der gefundenen Fehler mit Requirement Engineer

Vector Canoe Doors Python CAPL Excel
Requirement Analyse Systemtest CANBus LIN Bus
Automobilzulieferer
Ingolstadt
3 Monate
2015-10 - 2015-12

Software-Integrationstest (funktionale Sicherheit), Sensorik

Integrationstester Systemtest
Integrationstester

Für einen führenden Automobilzulieferer wurde die funktionalen Sicherheit eines Steuergeräts (Einparkhilfe) im HIL-Tester geprüft. Das Steuergerät wurde dazu vom Simulator mit Fahrsituationen konfrontiert, und der interne Systemzustand wird im Debugger beobachtet.

Das beinhaltete folgende Aufgaben:

- Konfiguration des Steuergeräts und Testumgebung

- Durchführung der Tests

- Dokumentation der Ergebnisse in Doors

- Erstellen von Reporting Tools (C#, Java script)

Vector Canoe Doors Serena Dimensions Visual Studio 2015 Google Apps Script
Systemtest
1 Jahr 9 Monate
2014-01 - 2015-09

Softwareentwicklung und Verifikation (Class-B safety level)

Software-Entwickler, Tester Programmiersprache C Polyspace Code Prover R14a, Bug Finder
Software-Entwickler, Tester

Für einen Kunden im Bereich Haushaltsgeräte wurden für eine Renesas Rx220 basierte Platform folgendes gemacht:

- Entwicklung von Softwaremodulen nach Kundenrequirements

- Erstellen einer scriptbasierten Testumgebung

- Verifikation der Software mit Polyspace

- Erstellen und Durchfühung der Modultests für Approbation

- Erstellen von Dokumentation für VDE Approbation

- Überwachung der Codierrichtlinien, MISRA rules

Rx220 mit Toolchain Eclipse, HEW Polyspace Code Prover R14a
Programmiersprache C Polyspace Code Prover R14a, Bug Finder
D7

Aus- und Weiterbildung

Aus- und Weiterbildung

Elektrotechnikstudium FH Regensburg (Nachrichtentechnik)
Diplomarbeit in digitaler Signalverarbeitung (Spracherkennung)
Abschluß Dipl. Ing. (FH)

Position

Position

Schwerpunke: 

 

Software-Entwicklung im Bereich Testautomatisierung und Software-Validierung, Entwicklung komplexer Analyse-Tools auch mit Datenbankanbindung, bevorzugte Programmiersprachen C#, C++ und Python, auch PHP,  Java.

 

 

Scriptgestützter Ansatz und Rapid Prototyping bevorzugt.

 

Bei Bedarf auch gute Kenntnisse in hardwarenaher Programmierung verfügbar.

 

Branchenkenntnisse im Bereich Automotive, insbesondere Bodycontroller und Kamerasysteme.

 

Kentnis der Vektor-Produkte.

Kompetenzen

Kompetenzen

Aufgabenbereiche

Systemtest

Produkte / Standards / Erfahrungen / Methoden

CAN
CANBus
Doors
dSpace ControlDesk
Eclipse
Excel
Git
GitHub
LIN Bus
Microsoft Webserver
MKS
NI Teststand
Polyspace Code Prover R14a, Bug Finder
PTC Integrity
Requirement Analyse
Serena Dimensions
Vector Canoe
Visual Studio
Visual Studio 2015
Methoden:

  • Objektorientierte Analyse
  • Designpattern (Gamma)
  • UML (Rational Rose)

 

 

 

 

Betriebssysteme

Echtzeitbetriebssysteme
Linux
RTOS (Real Time OS)
Unix
VxWorks
Windows
DSP/BIOS (Texas Instruments)

Programmiersprachen

ASN.1
Assembler
C
Expert level
C#
C++
Expert level
CAPL
Google Apps Script
Imake, GNU-Make, Make-Maker etc...
Java
Entry Level
Json
MATLAB / Simulink
Perl
Programmiersprache C
Python
Expert Level
Shell
 

Datenbanken

MySQL

Datenkommunikation

Bus
ISO/OSI
RS232

Hardware

Digitale Signalprozessoren
TMS320C5x, TMS320C6x, ADSP21k
Mikrocontroller
ARM, AVR, STM32

Berechnung / Simulation / Versuch / Validierung

CANoe
dSPACE
Scilab
Stateflow

Branchen

Branchen

Telekommunikation, Automotive

Einsatzorte

Einsatzorte

Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
nicht möglich

Projekte

Projekte

3 Monate
2019-04 - 2019-06

Testentwicklung (Radarsensor)

Software-Entwickler Python Systemtest
Software-Entwickler

Für die Validierung der Performance eines Radarsensors wurden Software-Module in Python entwickelt. Untersucht wurde das Object-Detection-Interface des Sensors im Vergleich zu einem optischen Referenzsensor. Die erstellten Testscripte ermitteln Abweichungen zur Referenz und berechnen daraus KPI-Werte, sowie die Testergebnisse.

Aufgaben:

- Test script design gemäß Testspezifikation nach Vorgabe der Entwicklungsabteilung

- Implementierung der Testfälle gemäß Requirements und Spezifikationen

- Implementierung von Modulen zur Objekt-Filterung aus den Datensätzen

- Implementierung von Reports (PDF, HTML) zur Analyse der Testdurchführung

Python 2.7 Pandas Numpy GitHub Git Doors
Python Systemtest
Automotive Zulieferer
Grossraum Bodensee
10 Monate
2018-03 - 2018-12

Systemtester (Smart Home System)

Software Tester
Software Tester

Für einen führenden Hersteller von Smart Home Produkten wurde der Systemtest von Modulen durchgeführt

Das beinhaltete folgende Aufgaben:

- Spezifikation von Testfällen anhand Requirements

- Implementierung von Testsequenzen mit NI Teststand

- Entwicklung/Integration von Testadaptern (Mikrocontroller basiert, Renesas) in die neue Testumgebung

- Testauswertung, Dokumentation

- Diskussion der Ergebnisse mit Entwicklerteam

Schwerpunkt:

Validierung einer Controller Unit (Zeitschaltuhr) für gehobene Anwendungen, Abtesten der Requirements

NI Teststand Visual Studio C# Excel Json Microsoft Webserver
Hersteller Hausautomatisierung
Grossraum Stuttgart
1 Jahr
2017-01 - 2017-12

Systemtester (elektronisches Fahrwerk)

Systemtester dSpace dSpace ControlDesk Python ...
Systemtester

Für einen führenden Automobilzulieferer Systemtests (elektronische Fahrwerkssteuerung durchgeführt)

Das beeinhaltete folgende Aufgaben:

- Weiterentwicklung des automatisierten Testsystems

- Erstellen von Testspezifikation, Testdesign, Reviews

- Erstellen von Testscripten (Python)

- Testergebnisanalyse und Reporting

- Bearbeitung von Tickets

Schwerpunkte:
- Test 'Technisches Sicherheitskonzept' der Fahrwerkssensorik, Fehlerinjektionstests, Überprüfung der relevanten Fehlerreaktionen
 Review der Testfälle, Implementierung der Scripte in Python auf HIL-Umgebung,
- Test Bus-Kommunikation und Gateway-Funktion der ECU (Routing)
- Manuelles Nachtesten von Fehlern auf Testplatz/HIL-Umgebung

Eclipse PTC Integrity MKS
dSpace dSpace ControlDesk Python CAN LIN Bus
Automobilzulieferer
Nürnberg
1 Jahr
2016-01 - 2016-12

Software Systemtest (Steuergerät Sitz)

Systemtester Requirement Analyse Systemtest CANBus ...
Systemtester

Für einen führenden Automobilzulieferer wurde entwicklungsbegleitend die Implementierung der Personalisierungsfunktionen gegenüber den Kundenrequirements getestet.

Das beinhaltete folgende Aufgaben:

- Analyse der Requirements

- Erstellen von Testfällen

- Durchführen von Testfällen

- Diskussion der gefundenen Fehler mit Entwicklerteam

- Klärung der gefundenen Fehler mit Endkunde

- Klärung der gefundenen Fehler mit Requirement Engineer

Vector Canoe Doors Python CAPL Excel
Requirement Analyse Systemtest CANBus LIN Bus
Automobilzulieferer
Ingolstadt
3 Monate
2015-10 - 2015-12

Software-Integrationstest (funktionale Sicherheit), Sensorik

Integrationstester Systemtest
Integrationstester

Für einen führenden Automobilzulieferer wurde die funktionalen Sicherheit eines Steuergeräts (Einparkhilfe) im HIL-Tester geprüft. Das Steuergerät wurde dazu vom Simulator mit Fahrsituationen konfrontiert, und der interne Systemzustand wird im Debugger beobachtet.

Das beinhaltete folgende Aufgaben:

- Konfiguration des Steuergeräts und Testumgebung

- Durchführung der Tests

- Dokumentation der Ergebnisse in Doors

- Erstellen von Reporting Tools (C#, Java script)

Vector Canoe Doors Serena Dimensions Visual Studio 2015 Google Apps Script
Systemtest
1 Jahr 9 Monate
2014-01 - 2015-09

Softwareentwicklung und Verifikation (Class-B safety level)

Software-Entwickler, Tester Programmiersprache C Polyspace Code Prover R14a, Bug Finder
Software-Entwickler, Tester

Für einen Kunden im Bereich Haushaltsgeräte wurden für eine Renesas Rx220 basierte Platform folgendes gemacht:

- Entwicklung von Softwaremodulen nach Kundenrequirements

- Erstellen einer scriptbasierten Testumgebung

- Verifikation der Software mit Polyspace

- Erstellen und Durchfühung der Modultests für Approbation

- Erstellen von Dokumentation für VDE Approbation

- Überwachung der Codierrichtlinien, MISRA rules

Rx220 mit Toolchain Eclipse, HEW Polyspace Code Prover R14a
Programmiersprache C Polyspace Code Prover R14a, Bug Finder
D7

Aus- und Weiterbildung

Aus- und Weiterbildung

Elektrotechnikstudium FH Regensburg (Nachrichtentechnik)
Diplomarbeit in digitaler Signalverarbeitung (Spracherkennung)
Abschluß Dipl. Ing. (FH)

Position

Position

Schwerpunke: 

 

Software-Entwicklung im Bereich Testautomatisierung und Software-Validierung, Entwicklung komplexer Analyse-Tools auch mit Datenbankanbindung, bevorzugte Programmiersprachen C#, C++ und Python, auch PHP,  Java.

 

 

Scriptgestützter Ansatz und Rapid Prototyping bevorzugt.

 

Bei Bedarf auch gute Kenntnisse in hardwarenaher Programmierung verfügbar.

 

Branchenkenntnisse im Bereich Automotive, insbesondere Bodycontroller und Kamerasysteme.

 

Kentnis der Vektor-Produkte.

Kompetenzen

Kompetenzen

Aufgabenbereiche

Systemtest

Produkte / Standards / Erfahrungen / Methoden

CAN
CANBus
Doors
dSpace ControlDesk
Eclipse
Excel
Git
GitHub
LIN Bus
Microsoft Webserver
MKS
NI Teststand
Polyspace Code Prover R14a, Bug Finder
PTC Integrity
Requirement Analyse
Serena Dimensions
Vector Canoe
Visual Studio
Visual Studio 2015
Methoden:

  • Objektorientierte Analyse
  • Designpattern (Gamma)
  • UML (Rational Rose)

 

 

 

 

Betriebssysteme

Echtzeitbetriebssysteme
Linux
RTOS (Real Time OS)
Unix
VxWorks
Windows
DSP/BIOS (Texas Instruments)

Programmiersprachen

ASN.1
Assembler
C
Expert level
C#
C++
Expert level
CAPL
Google Apps Script
Imake, GNU-Make, Make-Maker etc...
Java
Entry Level
Json
MATLAB / Simulink
Perl
Programmiersprache C
Python
Expert Level
Shell
 

Datenbanken

MySQL

Datenkommunikation

Bus
ISO/OSI
RS232

Hardware

Digitale Signalprozessoren
TMS320C5x, TMS320C6x, ADSP21k
Mikrocontroller
ARM, AVR, STM32

Berechnung / Simulation / Versuch / Validierung

CANoe
dSPACE
Scilab
Stateflow

Branchen

Branchen

Telekommunikation, Automotive

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.