Software - Entwickler, Architekt, Tester, Qualitätssicherung, Projektleiter, OO, UML, Echtzeit
Aktualisiert am 28.09.2023
Profil
Referenzen (2)
Freiberufler / Selbstständiger
Verfügbar ab: 30.09.2023
Verfügbar zu: 100%
davon vor Ort: 20%
Validierung
Anforderungs-Entwicklung
C Entwickler
C++-Entwicklung
Rails
SW-Design
Deutsch
Englisch

Einsatzorte

Einsatzorte

Deutschland, Schweiz

Ich ziehe remote Einsätze vor.

nicht möglich

Projekte

Projekte

4 Jahre 3 Monate
2020-01 - heute

Verifizierung der Auswirkungsanalyse für den Knoten Basel, ESE,

EN50128 EN 50129 EN50126 ...

Die Auswirkungsanalyse des Lastenhefts ETCS signalgeführt wird verifiziert. Es wird geprüft, ob die Auswirkungen des Lastenheftes auf die Regelwerke der Deutschen Bahn richtig umgesetzt wurden.

Aufgabe:

  • Verifikation
EN50128 EN 50129 EN50126 ETCS DB-VV-NTZ und DB-Regelwerke
Deutsche Bundesbahn
6 Monate
2019-03 - 2019-08

Validierung konfigurierbarer Bahnübergänge mit SIL4, ESE, Siemens, DB

: EN50128 EN 50129 IEC 61508 ...

Die Software für konfigurierbare Bahnübergänge wird verifiziert. Die vorhandenen Testfälle werden geprüft auf Erfüllung der Anforderungen und auf Vollständigkeit. Bei Lücken werden neue Testfälle erstellt.

Aufgaben:

  • Verifikation und Erstellung von Testfällen
: EN50128 EN 50129 IEC 61508 IEC 15288 IEC 61131 Git Simis LC
8 Jahre 4 Monate
2011-02 - 2019-05

Qualitätssicherung, Entwicklungsprozesse

C V-Modell Mercurial ...
  • Dokumentation, Qualitätssicherung und Prozessverbesserung für Umrichter (auxiliary converter) und Batterielader für Metros/Eisenbahnen in Toronto, Montreal, London, Schweiz, Deutschland  u.a. Erstellung der Entwurfs-, Design- und Abnahmepapiere, Software - Qualitätssicherung, Verhandlung mit Auftraggeber. Verbesserung des Entwicklungsprozesses, Durchführung von Design Reviews und Audits. Planung und Durchführung von Maßnahmen zur Erreichung des CMMI levels 2 im Entwicklungsprozess.
  • Durchführung von Modultests, Erstellung von Testspezifikationen und Testreports. Eigenverantwortliche Durchführung eines kompletten Paketes im Railbereich mit einem Mitarbeiter.
  • Qualitätssicherung, Dokumentation, Projektleitung, Controlling
C V-Modell Mercurial Lint MISRA Polarion SIL Visio CMMI Ethernet CAN-Bus TCMS IEEE 1558 IEEE 1058 IEEE 1016 EN 50126 EN 50128 IEC61508 Mil 498 u.a. Modultests mit Tessy IEEE1558 EN50128 IEC 61508 C Tasking V- Modell
Knorr-Bremse Bombardie
9 Monate
2018-04 - 2018-12

Erstellung eines Prototyps für sichere Kommunikation

C Wireshark Ansaldo/Mikrolog ...

Ein Übertragungsprotokoll für Bahnübergänge wurde so umgebaut, dass es parallel auf zwei ARM Prozessoren läuft, die ihre Ergebnisse vergleichen. Ein dritter Prozessor übernimmt die Kommunikation über Ethernet und ist nicht safety relevant.

 

Aufgaben:

  • Entwicklung, Test, Dokumentation
C Wireshark Ansaldo/Mikrolog ARM Tessy Keil microVision EN50128 Ethernet
11 Monate
2017-11 - 2018-09

Validierung

Instep Git Tessy ...
  • Validierung eines Zugsteuersystems (TCMS) und allgemeinen Datenverteilsystems nach EN50128 und IEC61508 nach Sicherheitslevel SIL3/SIL4.
  • Validierung eines Zugsteuersystems nach SIL3/SIL4
Instep Git Tessy EN50128 IEC 15288 EN 50126 EN50129 IEC61508
5 Monate
2017-12 - 2018-04

Test nach IEC61508

Tessy IAR IEC61508 ...

Softwaremodule einer Fahrstuhlsteuerung wurden an einen neuen Prozessor angepasst und müssen neu getestet werden.

Aufgaben:

  • Test, Projektleitung, Controlling,
Tessy IAR IEC61508 IEC 61131 SIL3
7 Monate
2016-01 - 2016-07

automotive Entwicklungsprozess

Resident Engineer C/C++ DOORS Jenkins ...
Resident Engineer
  • Sensorik für selbstfahrende Autos
  • Qualitätskontrolle, Planung, Schnittstelle zwischen einer remote Entwicklergruppe und der zenralen Entwicklung.
  • Qualitätssicherung, Dokumentation, Kontrolle
C/C++ DOORS Jenkins Serena CM
Audi, Valeo
5 Monate
2016-01 - 2016-05

Test eines Passagier Informationssystems und einer Zugsteuerung, DLR, Bombardier

C# C EN 50128 ...

Anforderungsanalyse, Grenzwertanalysen, Erstellung von Testcases, Durchführung von Modultests, Erstellung eines Codegenerators für Testcases,

Aufgaben:

  • Controlling
C# C EN 50128 IEC 61508 ClearCase SVN SIL 2 Perl Visual Studio TCMS MITRAC JIRA
7 Monate
2015-06 - 2015-12

Entwicklungsprozess nach aSPICE Batteriemanagement für Elektroautos

C V- Modell ISO 26262 ASIL C ...

Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungs- und Testdokumente und Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach automotive SPICE, Auditvorbereitung.

Aufgaben:

  • Qualitätssicherung
C V- Modell ISO 26262 ASIL C aSpice ISO 15504 ISO19011 IEC 61508 Synergy DOORS Matlab Simulink PC-Lint MISRA Jira CTC Logiscope
Volkswagen
7 Monate
2015-06 - 2015-12

Normgerechten Entwicklung von Brandmeldezentralen

UL864 UL1481 IEC 61131 ...

Unterstützung bei der Entwicklung von Brandmeldezentralen für den amerikanischen Markt.

Aufgaben.

  • Sicherstellung einer normgerechten Entwicklung
UL864 UL1481 IEC 61131 IEC61508 SIL 3 Enterprise Architect JIRA Confluence
Viking/Minimax
1 Jahr 1 Monat
2014-12 - 2015-12

Normgerechten Entwicklung von Brandmeldezentralen

UL864 UL1481 IEC61508 ...
  • Unterstützung bei der Entwicklung von Brandmeldezentralen für den amerikanischen Markt.
  • Sicherstellung einer normgerechten Entwicklung
UL864 UL1481 IEC61508 Enterprise Architect JIRA Confluence
Viking/Minimax
1 Jahr 10 Monate
2014-03 - 2015-12

Entwicklungsprozess nach aSPICE Batteriemanagement für Elektroautos,

C V- Modell ISO 26262 ASIL C ...

Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungs- und Testdokumente und Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach automotive SPICE, Auditvorbereitung.

Aufgaben:

  • Qualitätssicherung
C V- Modell ISO 26262 ASIL C aSpice ISO 15504 ISO19011 IEC 61508 Synergy DOORS Matlab Simulink PC-Lint MISRA Jira CTC Logiscope
Volkswagen
2 Jahre 11 Monate
2012-03 - 2015-01

Entwicklungsprozess Batteriemanagement für Elektroautos

C V- Modell ISO 26262 ...
  • Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungsdokumente und -Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach SPICE
  • Qualitätssicherung
C V- Modell ISO 26262 Spice ISO 15504 ISO19011 IEC 61508 Synergy DOORS Matlab Simulink PC-Lint MISRA CTC Logiscope
Volkswagen
6 Jahre 10 Monate
2005-06 - 2012-03

Marineschiffe (Fregatte, U-Boot), Atlas-Elektronik, Raytheon, L3-Nautic

C/C++ Ada UML ...

Dokumentenerstellung nach dem V-Modell 96

Für kleine standardisierte U-Boot Systeme zur Überwachung wurde die Dokumentation nach dem V-Modell 96 erstellt.

 

Spezifizierung Waffen Control System,

Für eine Fregatte wird ein Untersystem spezifiziert, die Unterlieferanten (Radar, Funk) überwacht und die Schnittstellen geplant.

 

Architektur des Einsatzsystems (F125)

Bearbeiten des UML- Modells und der Anforderungen des Einsatzsystems der Fregatte. Überprüfung der Schnittstellen zu Sensoren (Radar, ESM, Link, Optik)  und Waffen im Einsatzsystem. Entwicklung von Nachrichten Workflows, Kontakt zum Generalunternehmer. Konsolidierung des Modells mit den beteiligten Firmen.

 

Spezifizierung eines Testframework

  • Spezifizierung eines Testframeworks zum automatischen Testen von Programmen und Komponenten einer verteilten Busförmige Programmarchitektur (OACE). Einbindung einer Scriptsprache.
  • Aktive und passive Sonargeräte
  • Überarbeitung bestehender Steuer-Software und Anpassung an Kundenforderungen. Bearbeitung von Schnittstellen zu DSP’s und Peripherie. Umwandlung von Matlab Modellen. Anpassung des HMI.
  • Virtuelles U-Boot, Thyssen-Krupp Marine Systeme,  Raytheon
  • Im Rahmen des Gesamtprojektes „Virtuelles U-Boot“ der Werft HDW, wurden mehrere Teilprojekte durchgeführt. Das Virtuelle U-Boot ist ein Planungs- und Simulationsprogramm, das das Verhalten verschiedener U-Boot Typen berechnen und graphisch darstellen kann. Die Bereitstellung der einzelnen Systemkomponenten erfolgt über Services der High level Architecture (HLA) entsprechend IEEE1516 - ein Brokersystem speziell für Simulationen.

 

Schnittstelle für U-Boot Lenkstand

Erstellung einer Schnittstelle zur Übertragung von Lenkstand-Daten aus dem NMEA Format zur HLA entsprechend IEEE1516..

 

Verbrauchsberechnungen für U-Boote

Erstellung eines Moduls zur Simulation des U-Boot Batteriesystems, Berechnung des Verbrauchs sowie der Batteriekapazität. Unterstützung der Wegeplanung auf einer elektronischen Seekarte. Verbindung über HLA

 

Simulation von U-Booten

Einsatz der High Level Architecture (HLA, IEEE 1516) bei der Simulation von U-booten. Übertragung des Standards und eines vorhandenen HLA Modells zur U-Boot Simulation nach UML. Auswahl von Design Tools. Erweiterung des vorhandenen Modells. Erstellung einer XSLT zur Wandlung der Modelle.

 

Aufgaben:

Analyse, Design, Programmierung, Test, Teilprojektleitung. Requirement Analysis,  Schnittstellen Analyse,  Systemmodellierung; Absprache mit  Lieferanten

C/C++ Ada UML junit J2EE ESB JBOSS HLA DIS Spring UML IEEE 1516 Matlab Simulink Windows XP Enterprise Architekt XML XSLT XPATH XSD prti1516 OpenGL ECDIS Can-Bus Rational Rose Rhapsody MKS UltraEdit PowerPC VME DSP VxWorks DOORS V-Modell Mil Std. 499 Matlab
Thyssen Krupp Marine
8 Jahre 1 Monat
2004-01 - 2012-01

Verschiedene Projekte für die Luftfahrtindustrie

C C++ Ada ...
  • Avioniksimulation (Eurofighter), EADS
  • Simulation von Sensoren, Kommunikations- und Waffensystemen des Eurofighters in einem Flugsimulator. Anpassung der Sensorsimulation und der Navigation. Erstellen von Anforderungen an die Subsysteme, Entwickeln von Tests nach diesen Anforderungen. Anpassen und Testen eines Gateways von UDP nach TCP, Erstellen von Tests für externe Programme.
  • Datenerfassung über Arinc
  • Integration einer Arinc Schnittstelle und einer Datenbank.
  • Kabinendruckregelung für Boeing 737
  • Erstellung von Tests nach RTCA DO178 zur Zertifizierung einer Steuersoftware für eine Kabinendruckregelung.
  • Director Communication Library für Airbus A380
  • Komplette Entwicklung einer Communication Library zur Kommunikation zwischen den Prozessoren des Directors für die Innenraumüberwachung. Die einzelnen Prozessoren arbeiten unter unterschiedlichen Sicherheitsstufen von B bis D -(Festpreisprojekt). Durchführung der Tests und Nachweise entsprechend der  RTCA DO 178 Level D bis B.
  • Flight Attendend Panel (FAP) Airbus A318, A360
  • Erweiterungen und Zertifizierungstests nach DO178 für die HMI eines Flight Attendend Panel (Bildschirmrechner mit hoher graphischer Intelligenz) zum Konfigurieren von Flugzeuginnenbereichen.
  • Analyse, Design, Programmierung, Test, Teilprojektleitung
C C++ Ada Java CUnit UML XML XSL Swing EJB Enterprise Architect VxWorks Eclipse embedded Linux ClearCase Subversion Clear Quest IEC61508 DO178 DO254 DOORS Lauterbach Can - Bus Matlab Arinc V-Modell IMA AFDX RealTime Tester Cygwin Enterprise Architect (EA) Artisan Corba Oracle
Airbus, Boeing, EADS
10 Monate
2010-04 - 2011-01

Analyse, Programmierung, Test

C Asm GNU ...
  • Ein Gateway für TCN (Train Communication Network nach IEC 61375) – ein Kommunikationssystem für Eisenbahnzüge - wird durch eine zusätzliche Ethernetschnittstelle erweitert.

  • Anforderungsanalyse und Verifikation/Validierung  nach SIL - Sicherheitsvorschriften, Prüfung von Testtools, Code Review, Beseitigung von SIL Verstößen.

C Asm GNU CUnit TCN MVB WTB TCMS Ethernet VxWorks VectorCast Lint Sourcesafe SIL level 2 CMMI SPICE QAC DOORS HIL Can-Bus IEC61508 IEC 61375 EN 50128 EN 50129 PowerPC Eclipse XML V-Modell Oracle Eclipse MISRA
Eisenbahnhersteller, Bombardier
5 Monate
2009-11 - 2010-03

Anforderungsmanagement Elektronisches Fahrtenbuch und automatischer Tagesbericht, T-Systems

UML SysML ESB/EAI ...
  • Bearbeiten der Anforderungen und Erstellung von Modell und Systementwurf für ein elektronisches Fahrtenbuch und einen automatischen Tagesbericht für mobile Außendienstmitarbeiter der Deutschen Telekom. Erstellung von FSL und FSS auf der Basis des AS nach T-UML.
  • Systementwurf, Anforderungsmanagement
UML SysML ESB/EAI Tibco Visio Workflow Innovator Subversion
Deutsche Telekom

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Physiker

Studium Physik, Mathematik und Informatik an der Uni Kiel

Abschluß: 1974 Physik-Diplom (Note: sehr gut)

Kurse verschiedener Hersteller

Position

Position

SW Validierung und Verifizierung nach EN50128, IEEE1558, IEC61508, Dokumentation, Test

Kompetenzen

Kompetenzen

Top-Skills

Validierung Anforderungs-Entwicklung C Entwickler C++-Entwicklung Rails SW-Design

Produkte / Standards / Erfahrungen / Methoden

CAN-Bus
CMMI
Lint
Mercurial
Polarion
V-Modell
Visio

Fachliche Schwerpunkte:

System Engineering, Entwicklungsprozesse, Qualitätssicherung, Embedded Systems, Sicherheitskritische Systeme, Validierung und Verifizierung

Methoden / Tools :

UML 2.0, Design Pattern, SysML, Tessy, DOORS, MKS, Subversion, Sinergy, AQAP 13, Jira, Git

Standards :

IEEE1516, HLA, IEEE 1558, IEEE 1058, IEEE 1016, CENELEC  EN 50128, EN 50129, EN50657, IEC 15288, IEC 62304, CMMI, aSPICE, ISO 15504, IEC 61508, IEC 61131, ISO 19011, IEC 62061 IEC19119 Mil Std 499B, Mil Std-882E, ISO 26262, V-Modell,

 

Libraries/Frameworks/Standards:

MFC, STL, Swing, J2EE, J2ME, Spring, OC4J, Qt, Corba

Kunden:

Airbus, Boeing, Siemens, Krupp, Delphi, Fiscus, US-Army, Atlas Elektronik, Dänische Luftwaffe, HDW, Bombardier, Dräger, Bertelsmann, EADS, Deutsche Telekom, Thyssen Krupp Marine, KB-PowerTech, Knorr-Bremse, Volkswagen, Audi, MEN, Pintsch-Tiefenbach, ESE, Deutsche Bundesbahn

Betriebssysteme

6809
AIX
AOS/VS
CP/M
Dos
Echtzeitbetriebssysteme
HPUX
Linux
MS-DOS
MVS, OS/390
OS/9
OSF/Motif
RDOS
RSX-11
RT-11
RTOS (Real Time OS)
Solaris
SUN OS, Solaris
Symbian/Epoc QNX
Unix
VMS
VxWorks
Windows
Windows CE

Programmiersprachen

Ada
Algol
Assembler
Basic
C
C++
cms-2
CORBA IDL
Fortran
Java
Maschinensprachen
MATLAB / Simulink
Pascal
Perl
Qt
Scriptsprachen
Shell
Tcl/Tk

Datenbanken

Access
Informix
MS SQL Server
MySQL
Oracle
8, 9i
SQL
Sybase
xBase

Datenkommunikation

Bus
CORBA
Programmiererfahrung
EDIFACT
Ethernet
FDDI
HDLC
IBM LAN Server
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Message Queuing
NetBios
parallele Schnittstelle
PC-Anywhere
Proprietäre Protokolle
Programmiererfahrung
Router
RS232
Programmiererfahrung
SMTP
TCP/IP
Programmiererfahrung
Windows Netzwerk
Winsock
Programmiererfahrung
X.400 X.25 X.225 X.75...
TARE, CAN, MOST bus

Hardware

Bus
Data General
Digital
Digitale Signalprozessoren
Echtzeitsysteme
embedded Systeme
Emulatoren
Hardware entwickelt
HP
Mikrocontroller
Modem
Motorola
PC
PDP
PLD, FPGA
Proprietäre HW
Prozessrechner
Sensoren
Steuer und Regelsysteme
SUN
UNISYS
VAX
Vektor-/Parallelrechner
Video Capture Karte

Berechnung / Simulation / Versuch / Validierung

CANoe
DNS (Direkte Numerische Simulation)
Hardware-in-the-Loop Simulation (HIL)
Offline Simulation
Software-in-the-Loop Simulation (SIL)
Stateflow
HLA: High Level Architecture für Simulationen

Design / Entwicklung / Konstruktion

AutoCAD
Programmiererfahrung, Schnittstellen
EAGLE

Branchen

Branchen

  • Telekommunikation
  • Verteidigung
  • Werft
  • Industrie
  • Elektronik
  • Automobil-Zulieferer
  • Schiffszulieferer
  • Eisenbahn
  • Luftfahrt
  • Medizin
  • Automotive

Einsatzorte

Einsatzorte

Deutschland, Schweiz

Ich ziehe remote Einsätze vor.

nicht möglich

Projekte

Projekte

4 Jahre 3 Monate
2020-01 - heute

Verifizierung der Auswirkungsanalyse für den Knoten Basel, ESE,

EN50128 EN 50129 EN50126 ...

Die Auswirkungsanalyse des Lastenhefts ETCS signalgeführt wird verifiziert. Es wird geprüft, ob die Auswirkungen des Lastenheftes auf die Regelwerke der Deutschen Bahn richtig umgesetzt wurden.

Aufgabe:

  • Verifikation
EN50128 EN 50129 EN50126 ETCS DB-VV-NTZ und DB-Regelwerke
Deutsche Bundesbahn
6 Monate
2019-03 - 2019-08

Validierung konfigurierbarer Bahnübergänge mit SIL4, ESE, Siemens, DB

: EN50128 EN 50129 IEC 61508 ...

Die Software für konfigurierbare Bahnübergänge wird verifiziert. Die vorhandenen Testfälle werden geprüft auf Erfüllung der Anforderungen und auf Vollständigkeit. Bei Lücken werden neue Testfälle erstellt.

Aufgaben:

  • Verifikation und Erstellung von Testfällen
: EN50128 EN 50129 IEC 61508 IEC 15288 IEC 61131 Git Simis LC
8 Jahre 4 Monate
2011-02 - 2019-05

Qualitätssicherung, Entwicklungsprozesse

C V-Modell Mercurial ...
  • Dokumentation, Qualitätssicherung und Prozessverbesserung für Umrichter (auxiliary converter) und Batterielader für Metros/Eisenbahnen in Toronto, Montreal, London, Schweiz, Deutschland  u.a. Erstellung der Entwurfs-, Design- und Abnahmepapiere, Software - Qualitätssicherung, Verhandlung mit Auftraggeber. Verbesserung des Entwicklungsprozesses, Durchführung von Design Reviews und Audits. Planung und Durchführung von Maßnahmen zur Erreichung des CMMI levels 2 im Entwicklungsprozess.
  • Durchführung von Modultests, Erstellung von Testspezifikationen und Testreports. Eigenverantwortliche Durchführung eines kompletten Paketes im Railbereich mit einem Mitarbeiter.
  • Qualitätssicherung, Dokumentation, Projektleitung, Controlling
C V-Modell Mercurial Lint MISRA Polarion SIL Visio CMMI Ethernet CAN-Bus TCMS IEEE 1558 IEEE 1058 IEEE 1016 EN 50126 EN 50128 IEC61508 Mil 498 u.a. Modultests mit Tessy IEEE1558 EN50128 IEC 61508 C Tasking V- Modell
Knorr-Bremse Bombardie
9 Monate
2018-04 - 2018-12

Erstellung eines Prototyps für sichere Kommunikation

C Wireshark Ansaldo/Mikrolog ...

Ein Übertragungsprotokoll für Bahnübergänge wurde so umgebaut, dass es parallel auf zwei ARM Prozessoren läuft, die ihre Ergebnisse vergleichen. Ein dritter Prozessor übernimmt die Kommunikation über Ethernet und ist nicht safety relevant.

 

Aufgaben:

  • Entwicklung, Test, Dokumentation
C Wireshark Ansaldo/Mikrolog ARM Tessy Keil microVision EN50128 Ethernet
11 Monate
2017-11 - 2018-09

Validierung

Instep Git Tessy ...
  • Validierung eines Zugsteuersystems (TCMS) und allgemeinen Datenverteilsystems nach EN50128 und IEC61508 nach Sicherheitslevel SIL3/SIL4.
  • Validierung eines Zugsteuersystems nach SIL3/SIL4
Instep Git Tessy EN50128 IEC 15288 EN 50126 EN50129 IEC61508
5 Monate
2017-12 - 2018-04

Test nach IEC61508

Tessy IAR IEC61508 ...

Softwaremodule einer Fahrstuhlsteuerung wurden an einen neuen Prozessor angepasst und müssen neu getestet werden.

Aufgaben:

  • Test, Projektleitung, Controlling,
Tessy IAR IEC61508 IEC 61131 SIL3
7 Monate
2016-01 - 2016-07

automotive Entwicklungsprozess

Resident Engineer C/C++ DOORS Jenkins ...
Resident Engineer
  • Sensorik für selbstfahrende Autos
  • Qualitätskontrolle, Planung, Schnittstelle zwischen einer remote Entwicklergruppe und der zenralen Entwicklung.
  • Qualitätssicherung, Dokumentation, Kontrolle
C/C++ DOORS Jenkins Serena CM
Audi, Valeo
5 Monate
2016-01 - 2016-05

Test eines Passagier Informationssystems und einer Zugsteuerung, DLR, Bombardier

C# C EN 50128 ...

Anforderungsanalyse, Grenzwertanalysen, Erstellung von Testcases, Durchführung von Modultests, Erstellung eines Codegenerators für Testcases,

Aufgaben:

  • Controlling
C# C EN 50128 IEC 61508 ClearCase SVN SIL 2 Perl Visual Studio TCMS MITRAC JIRA
7 Monate
2015-06 - 2015-12

Entwicklungsprozess nach aSPICE Batteriemanagement für Elektroautos

C V- Modell ISO 26262 ASIL C ...

Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungs- und Testdokumente und Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach automotive SPICE, Auditvorbereitung.

Aufgaben:

  • Qualitätssicherung
C V- Modell ISO 26262 ASIL C aSpice ISO 15504 ISO19011 IEC 61508 Synergy DOORS Matlab Simulink PC-Lint MISRA Jira CTC Logiscope
Volkswagen
7 Monate
2015-06 - 2015-12

Normgerechten Entwicklung von Brandmeldezentralen

UL864 UL1481 IEC 61131 ...

Unterstützung bei der Entwicklung von Brandmeldezentralen für den amerikanischen Markt.

Aufgaben.

  • Sicherstellung einer normgerechten Entwicklung
UL864 UL1481 IEC 61131 IEC61508 SIL 3 Enterprise Architect JIRA Confluence
Viking/Minimax
1 Jahr 1 Monat
2014-12 - 2015-12

Normgerechten Entwicklung von Brandmeldezentralen

UL864 UL1481 IEC61508 ...
  • Unterstützung bei der Entwicklung von Brandmeldezentralen für den amerikanischen Markt.
  • Sicherstellung einer normgerechten Entwicklung
UL864 UL1481 IEC61508 Enterprise Architect JIRA Confluence
Viking/Minimax
1 Jahr 10 Monate
2014-03 - 2015-12

Entwicklungsprozess nach aSPICE Batteriemanagement für Elektroautos,

C V- Modell ISO 26262 ASIL C ...

Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungs- und Testdokumente und Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach automotive SPICE, Auditvorbereitung.

Aufgaben:

  • Qualitätssicherung
C V- Modell ISO 26262 ASIL C aSpice ISO 15504 ISO19011 IEC 61508 Synergy DOORS Matlab Simulink PC-Lint MISRA Jira CTC Logiscope
Volkswagen
2 Jahre 11 Monate
2012-03 - 2015-01

Entwicklungsprozess Batteriemanagement für Elektroautos

C V- Modell ISO 26262 ...
  • Entwicklungsbegleitende Qualitätssicherung, Durchführung von Reviews und Audits für Entwicklungsdokumente und -Prozesse, Fehleranalysen, Gestaltung der Entwicklungsprozesse, Verbesserung der Prozesse nach SPICE
  • Qualitätssicherung
C V- Modell ISO 26262 Spice ISO 15504 ISO19011 IEC 61508 Synergy DOORS Matlab Simulink PC-Lint MISRA CTC Logiscope
Volkswagen
6 Jahre 10 Monate
2005-06 - 2012-03

Marineschiffe (Fregatte, U-Boot), Atlas-Elektronik, Raytheon, L3-Nautic

C/C++ Ada UML ...

Dokumentenerstellung nach dem V-Modell 96

Für kleine standardisierte U-Boot Systeme zur Überwachung wurde die Dokumentation nach dem V-Modell 96 erstellt.

 

Spezifizierung Waffen Control System,

Für eine Fregatte wird ein Untersystem spezifiziert, die Unterlieferanten (Radar, Funk) überwacht und die Schnittstellen geplant.

 

Architektur des Einsatzsystems (F125)

Bearbeiten des UML- Modells und der Anforderungen des Einsatzsystems der Fregatte. Überprüfung der Schnittstellen zu Sensoren (Radar, ESM, Link, Optik)  und Waffen im Einsatzsystem. Entwicklung von Nachrichten Workflows, Kontakt zum Generalunternehmer. Konsolidierung des Modells mit den beteiligten Firmen.

 

Spezifizierung eines Testframework

  • Spezifizierung eines Testframeworks zum automatischen Testen von Programmen und Komponenten einer verteilten Busförmige Programmarchitektur (OACE). Einbindung einer Scriptsprache.
  • Aktive und passive Sonargeräte
  • Überarbeitung bestehender Steuer-Software und Anpassung an Kundenforderungen. Bearbeitung von Schnittstellen zu DSP’s und Peripherie. Umwandlung von Matlab Modellen. Anpassung des HMI.
  • Virtuelles U-Boot, Thyssen-Krupp Marine Systeme,  Raytheon
  • Im Rahmen des Gesamtprojektes „Virtuelles U-Boot“ der Werft HDW, wurden mehrere Teilprojekte durchgeführt. Das Virtuelle U-Boot ist ein Planungs- und Simulationsprogramm, das das Verhalten verschiedener U-Boot Typen berechnen und graphisch darstellen kann. Die Bereitstellung der einzelnen Systemkomponenten erfolgt über Services der High level Architecture (HLA) entsprechend IEEE1516 - ein Brokersystem speziell für Simulationen.

 

Schnittstelle für U-Boot Lenkstand

Erstellung einer Schnittstelle zur Übertragung von Lenkstand-Daten aus dem NMEA Format zur HLA entsprechend IEEE1516..

 

Verbrauchsberechnungen für U-Boote

Erstellung eines Moduls zur Simulation des U-Boot Batteriesystems, Berechnung des Verbrauchs sowie der Batteriekapazität. Unterstützung der Wegeplanung auf einer elektronischen Seekarte. Verbindung über HLA

 

Simulation von U-Booten

Einsatz der High Level Architecture (HLA, IEEE 1516) bei der Simulation von U-booten. Übertragung des Standards und eines vorhandenen HLA Modells zur U-Boot Simulation nach UML. Auswahl von Design Tools. Erweiterung des vorhandenen Modells. Erstellung einer XSLT zur Wandlung der Modelle.

 

Aufgaben:

Analyse, Design, Programmierung, Test, Teilprojektleitung. Requirement Analysis,  Schnittstellen Analyse,  Systemmodellierung; Absprache mit  Lieferanten

C/C++ Ada UML junit J2EE ESB JBOSS HLA DIS Spring UML IEEE 1516 Matlab Simulink Windows XP Enterprise Architekt XML XSLT XPATH XSD prti1516 OpenGL ECDIS Can-Bus Rational Rose Rhapsody MKS UltraEdit PowerPC VME DSP VxWorks DOORS V-Modell Mil Std. 499 Matlab
Thyssen Krupp Marine
8 Jahre 1 Monat
2004-01 - 2012-01

Verschiedene Projekte für die Luftfahrtindustrie

C C++ Ada ...
  • Avioniksimulation (Eurofighter), EADS
  • Simulation von Sensoren, Kommunikations- und Waffensystemen des Eurofighters in einem Flugsimulator. Anpassung der Sensorsimulation und der Navigation. Erstellen von Anforderungen an die Subsysteme, Entwickeln von Tests nach diesen Anforderungen. Anpassen und Testen eines Gateways von UDP nach TCP, Erstellen von Tests für externe Programme.
  • Datenerfassung über Arinc
  • Integration einer Arinc Schnittstelle und einer Datenbank.
  • Kabinendruckregelung für Boeing 737
  • Erstellung von Tests nach RTCA DO178 zur Zertifizierung einer Steuersoftware für eine Kabinendruckregelung.
  • Director Communication Library für Airbus A380
  • Komplette Entwicklung einer Communication Library zur Kommunikation zwischen den Prozessoren des Directors für die Innenraumüberwachung. Die einzelnen Prozessoren arbeiten unter unterschiedlichen Sicherheitsstufen von B bis D -(Festpreisprojekt). Durchführung der Tests und Nachweise entsprechend der  RTCA DO 178 Level D bis B.
  • Flight Attendend Panel (FAP) Airbus A318, A360
  • Erweiterungen und Zertifizierungstests nach DO178 für die HMI eines Flight Attendend Panel (Bildschirmrechner mit hoher graphischer Intelligenz) zum Konfigurieren von Flugzeuginnenbereichen.
  • Analyse, Design, Programmierung, Test, Teilprojektleitung
C C++ Ada Java CUnit UML XML XSL Swing EJB Enterprise Architect VxWorks Eclipse embedded Linux ClearCase Subversion Clear Quest IEC61508 DO178 DO254 DOORS Lauterbach Can - Bus Matlab Arinc V-Modell IMA AFDX RealTime Tester Cygwin Enterprise Architect (EA) Artisan Corba Oracle
Airbus, Boeing, EADS
10 Monate
2010-04 - 2011-01

Analyse, Programmierung, Test

C Asm GNU ...
  • Ein Gateway für TCN (Train Communication Network nach IEC 61375) – ein Kommunikationssystem für Eisenbahnzüge - wird durch eine zusätzliche Ethernetschnittstelle erweitert.

  • Anforderungsanalyse und Verifikation/Validierung  nach SIL - Sicherheitsvorschriften, Prüfung von Testtools, Code Review, Beseitigung von SIL Verstößen.

C Asm GNU CUnit TCN MVB WTB TCMS Ethernet VxWorks VectorCast Lint Sourcesafe SIL level 2 CMMI SPICE QAC DOORS HIL Can-Bus IEC61508 IEC 61375 EN 50128 EN 50129 PowerPC Eclipse XML V-Modell Oracle Eclipse MISRA
Eisenbahnhersteller, Bombardier
5 Monate
2009-11 - 2010-03

Anforderungsmanagement Elektronisches Fahrtenbuch und automatischer Tagesbericht, T-Systems

UML SysML ESB/EAI ...
  • Bearbeiten der Anforderungen und Erstellung von Modell und Systementwurf für ein elektronisches Fahrtenbuch und einen automatischen Tagesbericht für mobile Außendienstmitarbeiter der Deutschen Telekom. Erstellung von FSL und FSS auf der Basis des AS nach T-UML.
  • Systementwurf, Anforderungsmanagement
UML SysML ESB/EAI Tibco Visio Workflow Innovator Subversion
Deutsche Telekom

Aus- und Weiterbildung

Aus- und Weiterbildung

Diplom-Physiker

Studium Physik, Mathematik und Informatik an der Uni Kiel

Abschluß: 1974 Physik-Diplom (Note: sehr gut)

Kurse verschiedener Hersteller

Position

Position

SW Validierung und Verifizierung nach EN50128, IEEE1558, IEC61508, Dokumentation, Test

Kompetenzen

Kompetenzen

Top-Skills

Validierung Anforderungs-Entwicklung C Entwickler C++-Entwicklung Rails SW-Design

Produkte / Standards / Erfahrungen / Methoden

CAN-Bus
CMMI
Lint
Mercurial
Polarion
V-Modell
Visio

Fachliche Schwerpunkte:

System Engineering, Entwicklungsprozesse, Qualitätssicherung, Embedded Systems, Sicherheitskritische Systeme, Validierung und Verifizierung

Methoden / Tools :

UML 2.0, Design Pattern, SysML, Tessy, DOORS, MKS, Subversion, Sinergy, AQAP 13, Jira, Git

Standards :

IEEE1516, HLA, IEEE 1558, IEEE 1058, IEEE 1016, CENELEC  EN 50128, EN 50129, EN50657, IEC 15288, IEC 62304, CMMI, aSPICE, ISO 15504, IEC 61508, IEC 61131, ISO 19011, IEC 62061 IEC19119 Mil Std 499B, Mil Std-882E, ISO 26262, V-Modell,

 

Libraries/Frameworks/Standards:

MFC, STL, Swing, J2EE, J2ME, Spring, OC4J, Qt, Corba

Kunden:

Airbus, Boeing, Siemens, Krupp, Delphi, Fiscus, US-Army, Atlas Elektronik, Dänische Luftwaffe, HDW, Bombardier, Dräger, Bertelsmann, EADS, Deutsche Telekom, Thyssen Krupp Marine, KB-PowerTech, Knorr-Bremse, Volkswagen, Audi, MEN, Pintsch-Tiefenbach, ESE, Deutsche Bundesbahn

Betriebssysteme

6809
AIX
AOS/VS
CP/M
Dos
Echtzeitbetriebssysteme
HPUX
Linux
MS-DOS
MVS, OS/390
OS/9
OSF/Motif
RDOS
RSX-11
RT-11
RTOS (Real Time OS)
Solaris
SUN OS, Solaris
Symbian/Epoc QNX
Unix
VMS
VxWorks
Windows
Windows CE

Programmiersprachen

Ada
Algol
Assembler
Basic
C
C++
cms-2
CORBA IDL
Fortran
Java
Maschinensprachen
MATLAB / Simulink
Pascal
Perl
Qt
Scriptsprachen
Shell
Tcl/Tk

Datenbanken

Access
Informix
MS SQL Server
MySQL
Oracle
8, 9i
SQL
Sybase
xBase

Datenkommunikation

Bus
CORBA
Programmiererfahrung
EDIFACT
Ethernet
FDDI
HDLC
IBM LAN Server
Internet, Intranet
ISDN
ISO/OSI
LAN, LAN Manager
Message Queuing
NetBios
parallele Schnittstelle
PC-Anywhere
Proprietäre Protokolle
Programmiererfahrung
Router
RS232
Programmiererfahrung
SMTP
TCP/IP
Programmiererfahrung
Windows Netzwerk
Winsock
Programmiererfahrung
X.400 X.25 X.225 X.75...
TARE, CAN, MOST bus

Hardware

Bus
Data General
Digital
Digitale Signalprozessoren
Echtzeitsysteme
embedded Systeme
Emulatoren
Hardware entwickelt
HP
Mikrocontroller
Modem
Motorola
PC
PDP
PLD, FPGA
Proprietäre HW
Prozessrechner
Sensoren
Steuer und Regelsysteme
SUN
UNISYS
VAX
Vektor-/Parallelrechner
Video Capture Karte

Berechnung / Simulation / Versuch / Validierung

CANoe
DNS (Direkte Numerische Simulation)
Hardware-in-the-Loop Simulation (HIL)
Offline Simulation
Software-in-the-Loop Simulation (SIL)
Stateflow
HLA: High Level Architecture für Simulationen

Design / Entwicklung / Konstruktion

AutoCAD
Programmiererfahrung, Schnittstellen
EAGLE

Branchen

Branchen

  • Telekommunikation
  • Verteidigung
  • Werft
  • Industrie
  • Elektronik
  • Automobil-Zulieferer
  • Schiffszulieferer
  • Eisenbahn
  • Luftfahrt
  • Medizin
  • 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.