Embedded Softwareentwickler (C++, C, C#), Hardwarenah, Test, Treiber, UI
Aktualisiert am 16.11.2018
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2019
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
Muttersprache
Englisch
Fachspezifisch OK
Französisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Einsatzort um Ulm, Stuttgart, Augsburg bevorzugt

nicht möglich

Projekte

Projekte

04/2010 - ...      Verantwortlicher Entwickler für die Erstellung von 
                   Sicherheitsrelevanter Überwachungssoftware gemäß VDE 60730 / UL 60730
                   sowie UL 1998.
                   Entwicklung des verwendeten HW-Konzepts
                   Erstellung der SW-Architektur, Modulspezifikationen sowie
                   Testspezifikationen aus den Requirements an Funktionalität und
                   Sicherheit
                   Einführung eines zusätzlichen Testtools
                   Entwicklung nach V-Modell
                   SW-Verifikation/Validation mit:
                     Reviews des Spezifiaktionen (Modul/Test/Anforderungen)
                     Durchführung von Überprüfungsmaßnahmen: DAC/MISRA, Polyspace,
                     Tool-Basierte Modultests,Überprüfung des SR-Konzepts durch
                   ausführliche HW-Manipulationen
                   SW-Integration / Integrator

 

 

10/2009 - 04/2010: SW-Tester für diverse Motorrad-Steuergeräte
                   Hauptsächlich Modultest mit Tessy V2.9: Testfälle nur anhand einer
                   vorliegenden Anforderungsspezifikation erstellt.
                   Betreuung der Tessy-Testlandschaft

09/2008 - 02/2009: Design des Datenaustausches zwischen Hard- und Software in

 einem Hybrid-System.

 Umfeld und Tools: PowerPC, Enterprise Architect, Eclipse,


01/2006 - 07/2008: Embedded SW-Entwickler

  Umfeld: CAN-Bus, SSC, I²C-Bus, CodeInsight, Borland C++,

 Tasking-Compiler, CodeWarrior,

- Erstellung von Software für ein Momenten-Verteilergetriebe               - Mitgestaltung der Schnittstellen zum Fahrzeug

- Erarbeiten der Anforderungen für das Antriebssystem

- Test der erstellten Programmteile mit firmeneigenem Testtool

  sowie Matlab/Simulink


05/2001 - 12/2005: Embedded SW-Entwickler

  Umfeld: CAN-Bus, SSC, I²C-Bus, CodeWright, Keil-Compiler,

 Tasking-Compiler, C167CS, C505CA, Tessy, HIL


- Softwareerstellung und Fehlersuche für neues CAN-basiertes

  Steuergerätes eines Zulieferers im Bus-Umfeld. Fehlersuche

  mittels Hitex-Emulator, Tessy und betriebseigenem Tool.

- Softwareerstellung und Fehlersuche für den Überwachungsrechner

  eines Steuergerätes. Fehlersuche mittels Hitex-Emulator, Tessy,

  Oszilloskop und betriebseigenem Tool.

- Softwareerstellung für die Kommunikation zwischen Funktions- und

  Überwachungsrechner eines Getriebsteuergerätes. Fehlersuche

  mittels Tessy und Oszilloskop

- Test diverser Funktionsmodule des Steuerrechners. Durchführung

  per Betriebseigenem Tool, PLS-Debugger, Tessy sowie HIL

- Erstellung von PC-Auswerteprogrammen


10/1998 - 04/2001 Labor-/Projektingenieur, Diverse Tätigkeiten

- Entwurf, Konstruktion und Aufbau diverser optischer Systemen

- Entwicklung von Mess- und Steuerprogrammen mittels Delphi und

  LabWindows/CVI

- Entwicklung und Aufbau kleinerer elektronischer Schaltungen

- Spektroskopie, Totalreflexionsspektroskopie, Photomultiplier,

  Diodenzeilen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Optoelektronik an der FH Aalen
Abschluß: Diplom Ingenieur FH 1998

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich:
o Anwendungs- und Systemprogrammierung
o Spezifikation, Programmierung, Test
o Softwaredesign
o Softwareentwicklung Sicherheitskritischer System nach VDE/UL 60730, 61508...

Methoden:
o Objektorientierte Analyse (OOA)
o Objektorientiertes Design  (OOD)
o Objektorientierte Programmierung (OOP)

Spezialkenntnisse:
o Grundkenntnisse Tests per HIL
o Testtool Tessy
o Anbindung S-Funktion zwischen Matlab/Simulink und C-Sourcen
o Erstellen von Tests in Matlab
o Versionsverwaltung mit ClearCase
o ClearQuest
o WindRiver Workbench
o Eclipse
o Enterprise Architect (UseCases, UML)



Betriebssysteme

MS-DOS
RTOS (Real Time OS)
Unix
Windows
Firmeneigenes Embedded-Grundsystem

Programmiersprachen

Assembler
Basic
VisualBasic, VBA
C
Tasking, Keil, LabWindows, Metrowerks, Green Hills, IAR, Renesas
C#
C++
VC++, Borland C++
CodeWarrior
Delphi
LabView
MATLAB / Simulink
Pascal
TurboPascal
Perl
Python

Datenbanken

Access

Datenkommunikation

Bus
CAN, I2C, SPI
RS232

Hardware

embedded Systeme
C166/C176-Familie, 8051-Familie, MC9S12XDP512
Emulatoren
HiTex
Mikrocontroller
C167-, 8051-Familie, PIC, IAR STM8, STM32, Renesas R32
Motorola
Freescale S12X, PowerPC MPC55xx
NEC
V850
PC

Berechnung / Simulation / Versuch / Validierung

ASCET
Hardware-in-the-Loop Simulation (HIL)
Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

Automobil, Automotive
Elektrotechnik, Elektronik
Optik
Messtechnik
Industrie
Haushaltsgeräte

Einsatzorte

Einsatzorte

Deutschland

Deutschland: Einsatzort um Ulm, Stuttgart, Augsburg bevorzugt

nicht möglich

Projekte

Projekte

04/2010 - ...      Verantwortlicher Entwickler für die Erstellung von 
                   Sicherheitsrelevanter Überwachungssoftware gemäß VDE 60730 / UL 60730
                   sowie UL 1998.
                   Entwicklung des verwendeten HW-Konzepts
                   Erstellung der SW-Architektur, Modulspezifikationen sowie
                   Testspezifikationen aus den Requirements an Funktionalität und
                   Sicherheit
                   Einführung eines zusätzlichen Testtools
                   Entwicklung nach V-Modell
                   SW-Verifikation/Validation mit:
                     Reviews des Spezifiaktionen (Modul/Test/Anforderungen)
                     Durchführung von Überprüfungsmaßnahmen: DAC/MISRA, Polyspace,
                     Tool-Basierte Modultests,Überprüfung des SR-Konzepts durch
                   ausführliche HW-Manipulationen
                   SW-Integration / Integrator

 

 

10/2009 - 04/2010: SW-Tester für diverse Motorrad-Steuergeräte
                   Hauptsächlich Modultest mit Tessy V2.9: Testfälle nur anhand einer
                   vorliegenden Anforderungsspezifikation erstellt.
                   Betreuung der Tessy-Testlandschaft

09/2008 - 02/2009: Design des Datenaustausches zwischen Hard- und Software in

 einem Hybrid-System.

 Umfeld und Tools: PowerPC, Enterprise Architect, Eclipse,


01/2006 - 07/2008: Embedded SW-Entwickler

  Umfeld: CAN-Bus, SSC, I²C-Bus, CodeInsight, Borland C++,

 Tasking-Compiler, CodeWarrior,

- Erstellung von Software für ein Momenten-Verteilergetriebe               - Mitgestaltung der Schnittstellen zum Fahrzeug

- Erarbeiten der Anforderungen für das Antriebssystem

- Test der erstellten Programmteile mit firmeneigenem Testtool

  sowie Matlab/Simulink


05/2001 - 12/2005: Embedded SW-Entwickler

  Umfeld: CAN-Bus, SSC, I²C-Bus, CodeWright, Keil-Compiler,

 Tasking-Compiler, C167CS, C505CA, Tessy, HIL


- Softwareerstellung und Fehlersuche für neues CAN-basiertes

  Steuergerätes eines Zulieferers im Bus-Umfeld. Fehlersuche

  mittels Hitex-Emulator, Tessy und betriebseigenem Tool.

- Softwareerstellung und Fehlersuche für den Überwachungsrechner

  eines Steuergerätes. Fehlersuche mittels Hitex-Emulator, Tessy,

  Oszilloskop und betriebseigenem Tool.

- Softwareerstellung für die Kommunikation zwischen Funktions- und

  Überwachungsrechner eines Getriebsteuergerätes. Fehlersuche

  mittels Tessy und Oszilloskop

- Test diverser Funktionsmodule des Steuerrechners. Durchführung

  per Betriebseigenem Tool, PLS-Debugger, Tessy sowie HIL

- Erstellung von PC-Auswerteprogrammen


10/1998 - 04/2001 Labor-/Projektingenieur, Diverse Tätigkeiten

- Entwurf, Konstruktion und Aufbau diverser optischer Systemen

- Entwicklung von Mess- und Steuerprogrammen mittels Delphi und

  LabWindows/CVI

- Entwicklung und Aufbau kleinerer elektronischer Schaltungen

- Spektroskopie, Totalreflexionsspektroskopie, Photomultiplier,

  Diodenzeilen

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium Optoelektronik an der FH Aalen
Abschluß: Diplom Ingenieur FH 1998

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Erfahrungen im Bereich:
o Anwendungs- und Systemprogrammierung
o Spezifikation, Programmierung, Test
o Softwaredesign
o Softwareentwicklung Sicherheitskritischer System nach VDE/UL 60730, 61508...

Methoden:
o Objektorientierte Analyse (OOA)
o Objektorientiertes Design  (OOD)
o Objektorientierte Programmierung (OOP)

Spezialkenntnisse:
o Grundkenntnisse Tests per HIL
o Testtool Tessy
o Anbindung S-Funktion zwischen Matlab/Simulink und C-Sourcen
o Erstellen von Tests in Matlab
o Versionsverwaltung mit ClearCase
o ClearQuest
o WindRiver Workbench
o Eclipse
o Enterprise Architect (UseCases, UML)



Betriebssysteme

MS-DOS
RTOS (Real Time OS)
Unix
Windows
Firmeneigenes Embedded-Grundsystem

Programmiersprachen

Assembler
Basic
VisualBasic, VBA
C
Tasking, Keil, LabWindows, Metrowerks, Green Hills, IAR, Renesas
C#
C++
VC++, Borland C++
CodeWarrior
Delphi
LabView
MATLAB / Simulink
Pascal
TurboPascal
Perl
Python

Datenbanken

Access

Datenkommunikation

Bus
CAN, I2C, SPI
RS232

Hardware

embedded Systeme
C166/C176-Familie, 8051-Familie, MC9S12XDP512
Emulatoren
HiTex
Mikrocontroller
C167-, 8051-Familie, PIC, IAR STM8, STM32, Renesas R32
Motorola
Freescale S12X, PowerPC MPC55xx
NEC
V850
PC

Berechnung / Simulation / Versuch / Validierung

ASCET
Hardware-in-the-Loop Simulation (HIL)
Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

Automobil, Automotive
Elektrotechnik, Elektronik
Optik
Messtechnik
Industrie
Haushaltsgeräte

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.