System- und Anwendungs- Entwickler Unix und skript basierte Automatisierung
Aktualisiert am 01.07.2024
Profil
Referenzen (3)
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 29.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Systemintegration
Automation/Steuerung
Entwicklung/Methoden
Deutsch
Englisch
Latein

Einsatzorte

Einsatzorte

Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz

Deutschland: Nach Absprache, Süddeutschland bevorzugt

möglich

Projekte

Projekte

9 Monate
2023-03 - 2023-11

Featuretest - Industrielle Netzwerke

Testautomatisierer Java Debian 11 HTTP ...
Testautomatisierer
Systemtest in Layer2- und Layer3- Netzwerken
-    Einarbeitung in ein JAVA-Test-Tool für Testautomatisierung,
-    Übernahme von Feature Test und regelmäßige Durchführung der zugehörigen Regression Test,
-    Aufbau eines Regression Racks zur Kondensation der Regression Test und Steigerung der Testperformanz,
-    Weiterentwicklung und kontinuierliche Verbesserungen im vorhandenen Testautomatisierungstool,
-    Feature Fehlerermittlung und Fehlerverfolgung,
-    Automatisierung für die Anpassung der Testkonfigurationen für
    ? Neuere Firmware Stände,
    ? Umzug der Feature Test,
    ? Varianten Tausch,
-    Dokumentation der Informationen, die zur Bewältigung der Aufgaben ermittelt und benötigt wurden.
Netzwerk Switches / - Router
Java Debian 11 HTTP TFTP FTP SFTP
Siemens
Karlsruhe
5 Jahre 8 Monate
2017-08 - 2023-03

4K Video Capture ? Prototypen Test

Test-Ingenieur PTC VersionOne TeamCity ...
Test-Ingenieur
  • Testdurchführung und Fehlerverfolgung im Rahmen der Prototypen Entwicklung
  • Testautomatisierung
Endoskopy Recorder
PTC VersionOne TeamCity 4 K Video / Bildverarbeitung Windows 10 Agile SW Entwicklung (SCRUM) EggPlant Python Robot-Framework Selenium
Medizintechnik / Dr. Karl-Storz
Tuttlingen
7 Monate
2017-02 - 2017-08

On-Board E/E Hardware & Software Development ? Future Transportation@VAN

Projektleitung Azure Microsoft VSTS ...
  • Serienfreigabe eines IoT Steuergerätes im Car Connect Umfeld
Projektleitung Azure Microsoft VSTS OneNote Microsoft Office Vektor CANoe Java Matter Most Json Big Data Daten-Visualisierung mit GoogleEarth Agile SW Entwicklung (SCRUM) Fahrberechtigung F2 (Daimler)
Automotive
1 Jahr 5 Monate
2015-05 - 2016-09

Softwareengineering für SiBaS-Standardbibliothek

C/C++ Embedded System SIBAS-G ...
  • Erstellung von SiBaS-Funktionsbausteinen
  • Erstellung von Entwicklerdokumentation
  • Erstellung von Anwenderdokumentation
  • Review von SiBaS -Funktionsbausteinen
  • Tests von SiBaS -Funktionsbausteinen inkl. Automatisierung mit entsprechenden Test-Tools
  • Erstellung von Beispiel- und Test-Projektierungen in SIBAS G
C/C++ Embedded System SIBAS-G Subversion Redmine Python VectorCAST Agile SW Entwicklung (SCRUM) Jenkins
Large Drives/Mobility
4 Monate
2015-01 - 2015-04

Refactoring einer Sibas-Standardbibliothek, für einen inkompatiblen HW Wechsel

C/C++ SIBAS-G Subversion ...

Überarbeitung des SW-Quellcodes für die HW abhängigen Verwendbarkeit der SW-Bibliothek. 

  • Wegen einer nicht vermeidbaren inkompatiblen HW Änderung musste eine bestehende SW gemäß spezifizierten Maßnahmen untersucht und entsprechend angepasst werden.
  • Für die Auffindung der relevanten Code-Stellen wurde von mir ein geeignetes Skript erstellt, das alle betroffenen Code-Stellen auffindet und anzeigt. Diese Codestellen wurden dann situationsabhängig von mir angepasst.
  • Diese Codeänderungen wurden durch neu konzipierte Tests verifiziert.
  • Für die Umstellung weiterer SW-Pakete wurden die notwendigen Maßnahmen beschrieben
C/C++ SIBAS-G Subversion Redmine Python Agile SW Entwicklung (SCRUM)
Large Drives/Mobility
3 Jahre
2012-01 - 2014-12

diverse Projekte

Testmanagement Qualitätsmanagement Projektleitung ...

Projekt: VP – Online

  • Entwicklung des VPO-Moduls als C/S-Anwendung gemäß dem zuvor erstellten Konzeptes.
  • Behebung von Laufzeitproblemen durch neue Ladetechniken der Ersetzungsinformationen.
  • Anpassungen im VPO-Modul nach Offenlegung der HW-Architektur in der Zentrale durch die IT-Abteilung.
  • Anpassungen und Erweiterungen der VP.dll (in der Werkstatt verbleibende SW des VP-Prozesses).

Projekt: Neue VP-Methode

  • Realisierung von Auswertealgorithmen zur nVP.
  • Erarbeitung von Methoden für eine hoch effiziente Verarbeitung von:
    • Komplexen Coderegeln, sowie
    • die Auswertung 'Langer-Code-Regeln'.
  • Erweiterung des VP Massentests für die nVP-Methode.
  • Laufzeitoptimierungen in der VP (Der Massentest umfasste im Dez. 2014 180 Mio. Steuergeräte, die der Massentest auf einem 32-Core Rechner in weniger als 10 Stunden verarbeitet).
  • Entwicklung eines Konzeptes zur gleichzeitigen Verwendung der ETS – ETN – nVP Methoden im Rahmen der VP Auswertung und Umsetzung des Konzeptes.

Projekt: ITEC

  • Realisierung der ITEC-Methode (Erweiterung der ETL-Methode, VP für LKW)
  • Anforderungen der ITEC-Methode:
    • Auswertung Komplexer Coderegeln,
    • Unterschiedliche Ergebnisermittlung für Inbetriebnahme und Aktualisierung,
    • Berücksichtigung von Kundendienstmaßnahmen,
    • Das Laden der Ersetzungsinformationen mit anschließender Auswertung muss im 1 Sekundenbereich liegen, wegen des Time Out in der Zentrale,
    • Einbettung in das VPO-Modul,
    • Aufbau und Durchführung eines Massentests
  • Aufbau eines Abnahmetests.

Projekte: Systematische Qualitätsüberüberwachung der Diagnosebedatung.

  • Wartung, Weiterentwicklung und regelmäßige Ausführung der ‘Gröbner‘-Tools (Überbegriff für alle Bedatung Test Tools).
  • Berichterstattung der erstellten Kennzahlen zur Qualitätsüberwachung.
Testmanagement Qualitätsmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool agile SW-Entwicklung (SCRUM) Virtuelle Werkstatt
Automotive
1 Jahr
2011-01 - 2011-12

diverse Projekte

Projektleitung Windows-XP MS Visual Studio C/C++ ...

Projekt: Verbaubarkeitsprüfung

  • Erweiterung der bestehenden VP Methoden – ETS, ETN und ETL – für ‘große‘ Flashwaren.
  • Konzeption und Beratung des Fachbereiches für eine Verlagerung der VP aus der Werkstatt in eine Online Anwendung (VPO-Modul) die in der Zentrale läuft.
  • Realisierung des VPO-Moduls und Vorbereitungen des Rollouts.
  • Analyse der Fehleranfälligkeit in der ETN Methode und Erstellung möglicher Abhilfen ('Steppenbrand'-Methode).
  • Erstellung eines Prototypen für die Vermeidung von ETN Fehlern. Mit dem Prototypen konnte die Qualität von ca. 80% auf über 99,5% sprunghaft verbessert werden (Geburtsstunde der ‘Neuen‘ VP, kurz nVP).

Projekte: Systematischen Qualitätsüberwachung der Diagnosebedatung

  • Regelmäßige Ausführung der ‘Gröbner‘-Tools (Überbegriff für alle Bedatung Test Tools) und Berichterstattung der erstellten Kennzahlen zur Qualitätsüberwachung.
  • Wartung der ‘Gröbner‘-Tools.
  • Automatisierung der Erstellung der Testkonfiguration aus der DiaDB, zur Reduzierung des Wartungsaufwandes.
  • Anbindung weiterer ‘externer‘ Test Tools in die ‘eigenen‘-Tools.

Projektleitung Windows-XP MS Visual Studio C/C++ Tcl Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool agile SW-Entwicklung (SCRUM) Virtuelle Werkstatt
Automotive
1 Jahr
2010-01 - 2010-12

diverse Projekte

Testmanagement Qualitätsmanagement Projektleitung ...

Projekt: Weiterentwicklung, Pflege und Durchführung der XD Check-Tools zur systematischen Qualitätsüberwachung der Diagnosebedatung.

  • Erweiterung der bestehenden Testtools.
  • Automatisierung der Erstellung von Statistiken.

Projekt: Weltweite Verantwortung für Konzeption, Software-entwicklung und Testautomatisierung im Umfeld Flashware-Ermittlung / Verbaubarkeitsprüfung

  • Aufbau von Abnahmetests für die Ermittlung der Flashwaren.
  • Konzeption für die Verlagerung der Flashware Ermittlung von den Werkstätten in die Zentral.
Testmanagement Qualitätsmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr
2009-01 - 2009-12

Weltweite Verantwortung für Konzeption, Softwareentwicklung und Testautomatisierung im Umfeld Flashware-Ermittlung / Verbaubarkeitsprüfung

Testmanagement Qualitätsmanagement Projektleitung ...
  • Weiterentwicklung der VP.dll für die Werkstatt Rechner für Steuergeräte übergreifende Betrachtungen – ETNt – für den Bereich PKW.
  • Entwicklung von Test zur Verifikation der neuen Methode und Absicherung der erweiterten Werkstätten SW.
  • Konzeption einer neuen Flashware-Ermittlungsmethode für den Bereich LKW (ETL-Methode) in Zusammenarbeit mit dem Fachbereich.
Testmanagement Qualitätsmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr
2008-01 - 2008-12

Entwicklung von Testtools für ein neues Fahrzeug DIAGNOSE Tool und Verantwortung des Betriebs und der Weiterentwicklung einer weltweit eingesetzten Routine zur Software Ermittlung / Verbaubarkeitsprüfung

Testmanagement Projektleitung Windows-XP ...
  • Erstellung weiterer Test Tools für das neue Fahrzeug DIAGNOSE Tool.
  • Entwicklung eines Analyse Tools zur Bereitstellung von Link Informationen, die von der Bedatung abhängen, für das neue DIAGNOSE Tool.
  • Regelmäßige Durchführung der über 300.000 Einzeltests für die Überwachung der Bedatung und Berichterstattung der erstellten Kennzahlen. (Der Vorgang läuft voll automatisch ab.) 
  • Erstellung eines Lasten- und Pflichtenheftes gemäß den Anforderungen für die symptombasierte Verbaubarkeitsprüfung (kurz VP).
  • Erweiterung der bestehenden VP Auswertung um die ETNy Tabelle, Symptom Tabelle.
  • Erweiterung der ETNy Tabelle gemäß weiterer Anforderungen (Funktionen, etc.)
  • Erstellung des Pflichtenheftes für die ETNt (Mehrere Steuergeräte müssen einen definierten Freigabestand annehmen) Erweiterung der VP gemäß dem vorliegenden Konzept- und Lastenheftes
  • Neben den VP Erweiterungen entwickelte ich mehrere Prüfungen, die die Daten der Fahrzeug Datenbank auf Korrektheit überprüfen, um eine höhere Datenqualität zu erreichen.
  • Optimierung des Massentest für die Verarbeitung von über 1 Mio. Steuergeräte Prüfungen inklusive Bewertung pro Stunde. Aktuell werden 50 Mio. SG betrachtet.
  • Automatisierung der Bereitstellung von Fahrzeugdaten aus der zentralen Datenbank.
  • Qualitätsprüfung und Korrektur der abgezogenen Fahrzeugdaten.
  • Automatisierung der Nachbearbeitung, sowie Prüfung der Ersetzungstabellen für Freigabe zur Auslieferung.
Testmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl/Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr
2007-01 - 2007-12

Wartung und Erweiterung bestehender Testtools und SW Entwicklungen zur Verbaubarkeitsprüfung

Testmanagement Projektleitung Windows-XP ...
  • Wartung und Erstellung weiterer Test Tools für das Fahrzeug DIAGNOSE Tool.
  • Regelmäßige Testdurchführung, Erstellung der Kennzahlen und Berichterstattungen 
  • Studie zur Qualitativen Verbesserung der Ersetzungstabellen (kurz ET) für die VP.
  • Umsetzung der Studienergebnisse durch eine automatische Nachbearbeitung der ET.
  • Erweiterung der bestehenden ETN (Ersetzungstabelle Normal) Auswertung um die ETNz Tabelle, Hardware (kurz HW) - Flashware (kurz FW) Zugehörigkeit.
  • Vorbereitungen zur Ersetzung der VP.dll durch die Algorithmen der Test VP für den Einsatz in den Werkstätten.
  • Erweiterung der bestehenden ETN Auswertung um die ETNe Tabelle, Einzelabhängigkeit – Abhängigkeiten zwischen zwei Steuergeräten.
  • Aufbau eines dynamisch erweiterbaren Abnahme Test für die neue VP.dll
  • Migration der Test VP Algorithmen in die VP.dll für den weltweiten Werkstatt Einsatz. Der Rollout erfolgte ohne Zwischenfälle.
  • Im Rahmen der VP Massentests wurden 2007 bis ca. 30 Mio. Test pro Testlauf ausgeführt. Die Ergebniszusammenfassung wurde DB gestützt organisiert.
Testmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl/Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr
2006-01 - 2006-12

Testentwicklungen zur Qualitätssicherung

Testmanagement Projektleitung Windows-XP ...
  • Wartung und Erweiterung der Test Tools für das Fahrzeug DIAGNOSE Tool.
  • Steigerung der Qualität der Bedatungen auf über 99 % durch systematische Kontrolle.
  • Erweiterung der Tests für neue Baureihen.
  • Zur Überwachung der verfügbaren Flashwaren im Feld wurden neue Kennzahlen gefordert. Entwicklung eines Konzeptes für die Erfassung der Flashware-Daten, die Berechnung der Kennzahlen und die automatische Generierung der gewünschten Kennzahlenfolien im PowerPoint Format. Skriptbasierte Realisierung für die vollautomatische Generierung der FW-Kennzahlen. 
  • Automatisierung für die Durchführung des VP Massentest zur Überprüfung der Ersetzungstabellen.
  • Detektieren von SW Probleme (Laufzeit und ein 'Memory Leak') in der gegebenen VP Dll.
  • Machbarkeitsstudie durch Re-Implementierung der Auswertealgorithmen.
  • Durch die Re-Implementierung wurde der Massentest 600-Mal effizienter (Laufzeit) und der Test konnte Details im Fehlerfall für eine effektivere Fehlerbehebung liefern.
  • Übernahme und Stabilisierung des Tool für die Bereitstellung von Fahrzeug Informationen in den Werkstätten.
Testmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl/Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr 7 Monate
2004-06 - 2005-12

Entwicklung von Testtools zur Qualitätssicherung

Projektleitung Windows-XP MS Visual Studio C/C++ ...
  • Entwicklung einer Teststrategie für die Überwachung der Steuergeräte Bedatungen des Fahrzeug DIAGNOSE Tools für Werkstätten.
  • Bereitstellung einer intuitiven GUI für die individuelle Steuergeräte spezifische Testdurchführung am Arbeitsplatz.
  • Testdurchführung (ca. 200.000 Einzeltest) im Batch Verfahren für alle relevanten Steuergerätekonfigurationen im Rahmen einer systematischen Qualitätskontrolle und Bereitstellung geforderter Kennzahlen. Der gesamte Ablauf erfolgt vollautomatisch.
  • Regelmäßige Berichterstattung zum Stand der Qualität gegenüber dem Management.
  • Erweiterung der Testumgebung für die Steuerung von GUI Anwendungen, um das Fahrzeug DIAGNOSE Tool automatisch zu testen. Der detaillierte Testablauf der Oberflächensteuerung wurde von den entwickelten Testvorschriften berechnet.
  • Mit meiner Testumgebung war ich in der Lage, Test, die über mehrere Tage liefen, durchzuführen und auszuwerten. Aufgrund der langen Testlaufzeiten erwies sich die Testumgebung stabiler als das Target, das Laufzeitsystem des DIAGNOSE Tools. 
  • Im gleichen Zeitraum wurde für eine zweite Abteilung von mir eine Testspezifikation für die Durchführung von Massentests im Rahmen der Flashware-Ermittlung / Verbaubarkeitsprüfung umgesetzt und erste Tests durchgeführt.
Projektleitung Windows-XP MS Visual Studio C/C++ Tcl/Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
9 Monate
2003-10 - 2004-06

Fahrzeugdiagnose - Migration, Weiterentwicklung und Diagnose-Tool Tests

Windows-NT MS Visual Studio C/C++ Tcl/Tk ...
  • Migration des DMS Moduls auf die neue Cargate-F Plattform.
  • Code und Build Optimierungen für eine optimale iCache (Instruction Cache) Unterstützung (Laufzeitoptimierung).
  • Entwicklung einer SW gestützten Laufzeitmessung durch Auswertung des C1 Zählers. Diese Laufzeitmessung musste Interrupts berücksichtigen und durfte den restlichen Ablauf so gut wie nicht beeinflussen.
  • Analyse und Beseitigung von unerwünschten Alignement Effekten.
  • Entwicklung einer Testumgebung für ‘geführte‘ Tests.
Windows-NT MS Visual Studio C/C++ Tcl/Tk Visual SourceSafe PVCS CANoe E-Tester OSEK iCache V850 Greenhills-V850-Compiler Embedded System
Automotive
1 Jahr 3 Monate
2002-07 - 2003-09

Zentrale Softwareapplikation für die Fahrzeugdiagnose

Windows-NT MS Visual Studio C/C++ Visual SourceSafe ...
  • Entwicklung eines Abnahmetests für das Steuergerätmodul 'Daten Management System' – kurz DMS, das einer Datenbankanwendung auf Flashbasis entspricht.
  • Durchführung von Fehleranalysen und Fehlerbehebungen.
  • Überprüfung der Einhaltung der Modulspezifikationen.
  • Source Code Reduktion um durchschnittlich 30%.
  • Überarbeitung der synchronen Reorganisation der Datenbank.
  • Durch logischen Umbau des Ablaufes der Reorganisation konnte ich den Ablauf im ‘Worst Case‘ Fall um den Faktor 10.000 beschleunigen. Damit konnte ich die Vorgaben der Modulspezifikation einhalten.
  • Analyse eines Feldproblems, das durch den Vorgänger des Moduls verursacht wurde und Nachrüstung der Fehlererkennung und Fehlerbehebung.
  • Aufbau einer Umgebung für die automatische regelmäßige Durchführung aller Modultests.
  • Im Rahmen meiner Team-Mitarbeit versuchte ich, Erfahrungen aus vorausgegangenen Projekten positiv einfließen zu lassen.
Windows-NT MS Visual Studio C/C++ Visual SourceSafe Tcl Perl CAN E-Tester Cosmic HTML OSEK Embedded System Flash-Simulation
Automotive
1 Jahr 5 Monate
2000-11 - 2002-03

LambdaXtreme (64 x 40G OLS System)

Unix ClearCase Tcl/Tk ...
  • In diesem Projekt übernahm ich die Verantwortung für die Konzeption der Testautomatisierung zur Integration des OLS Systems. Um erste Eindrücke für die neuen Anforderungen sammeln zu können, war ein 14 tägiger Aufenthalt in Holmdel (New Jersey, USA), der OLS Schmiede von Lucent Technologies, sehr hilfreich.
  • Schwerpunkt in diesem Projekt war die Testorganisation für Simulations- und Target-Tests. Das Target-Betriebssystem ist VxWorks und der unter OT (ObjecTime) entwickelte Code wird vom Load Build Team einerseits für das Target und andererseits für das Solaris Betrieb System übersetzt.
  • Im Rahmen der Simulationstests gilt es, das NE als Host Test zu simulieren. HW-Zugriffe sind durch bedingte Kompilierung ersetzt worden. Für die Simulationstests wurde NEAT - Nuremberg Environment for Automated Tests - von mir so erweitert, dass die einzelnen Images unter der Tcl Erweiterung Expect kontrolliert gestartet und von der Testumgebung überwacht und beeinflusst werden können. Dadurch konnte von mir ein vollautomatisch ablaufender Simulationstest gewährleistet werden. Zur Unterstützung der SW Entwicklungsteams entwickelte ich in Zusammenarbeit mit einem Kollegen C++ Patches für die ObjecTime Models, um bestehende Probleme in den Images zu beseitigen. Durch meine weit über den Aufgabenbereich hinausreichende Tätigkeit, führt in diesem Projekt soweit, dass ich im SW Bereich Untersuchungen durchführte und bestehende Fehler in der SW bereits im Vorfeld korrigierte. Die allgemeinen Kenntnisse über Managementschnittstellen, die ich im Laufe der einzelnen Integrationsprojekte gesammelt habe, ermöglichten es mir abteilungsübergreifende Tätigkeiten war zunehmen. So konnten in enger Zusammenarbeit mit der Abteilung Systemengineering Fehler und Unstimmigkeiten in der Systemspezifikation aufgedeckt und behoben werden. Eine weitere Aufgabe im Rahmen dieses Projektes war die Entwicklung von Treibern zur remote Steuerung von Messgeräten über den RS232 Bus. Treiber wurden erstellt für JDS Optical Switch, DiCon Programmable Fiberoptic Instrument und Ando Optical Spectrum Analyser.
Unix ClearCase Tcl/Tk Perl C/C++ ObjecTime OOP TCP/IP UDP/IP GNU-Debugger HTML CGI-Skript VxWorks Testautomatisierung Virtuelles Netzwerkelement USA Aufenthalt Teamverantwortung Testmanagement
Lucent Technologies - Telekommunikation

Aus- und Weiterbildung

Aus- und Weiterbildung

10/1985 - 06/1991: Diplom Physiker

TU München, Studiengang: allgemeine Physik

Wahl- und Vertiefungsfächer:

  • Informatik
  • Computer und Physik
  • Neutronenphysik
  • Astrophysik
  • Tieftemperaturphysik
  • Chaostheorie

09/1975 ? 06/1985: Abitur

Gymnasium Berchtesgaden

09/1970 ? 07/1975

Volkschule am Bacheifeld Berchtesgaden

Kompetenzen

Kompetenzen

Top-Skills

Systemintegration Automation/Steuerung Entwicklung/Methoden

Aufgabenbereiche

Agile SW Entwicklung (SCRUM)
Redmine
SIBAS-G
VectorCAST

Produkte / Standards / Erfahrungen / Methoden

Embedded System
Jenkins
Subversion

Standards

  • ISO9001
  • ISO14001


Erfahrungen

  • Umgang mit systemkritischen Prozess Vorgängen
  • Prozess Laufzeitoptimierung
  • Prozess Automatisierung
  • Code Optimierungen (RAM und Stack-Bedarf)
  • ereignisgesteuerte Programmierung
  • Testerfahrung ? Systemtest ? Black- und White-Box Tests
  • Aufbau von Testumgebungen für vollautomatisch laufende Testszenarien
  • Automatische Ergebnis Analysen und Erstellung von Qualitätskennzahlen
  • Testlabor - Umgang mit elektronischen Bauteilen, ESD und Laser (Class 4)
  • Qualitätssicherung
  • Durchführung von Schulungen
  • Projektleitung
  • Prozess Analyse und Optimierungen

Berufliche Laufbahn

Seit 1997 führte ich als Consultant zahlreiche Projekte zur höchsten Zufriedenheit meiner Auftraggeber/Kunden durch. Meine Projekterfahrungen und Leistungen sind in meinem Curriculum Vitae/Profil ausführlich beschrieben (siehe folgende Seiten).

So führte ich SW-Entwicklungen, Schulungen, Team- und Projektleiter Tätigkeiten in folgenden Unternehmen aus:

  • Karl Storz, Tuttlingen, Medizintechnik, 08.2017 ? 01.2018
  • Daimler AG, Untertürkheim, Automotiv, 02.2017 ? 08.2017
  • Siemens AG, Nürnberg, Large Drives, 01.2015 ? 09.2016
  • Daimler AG, Sindelfingen, Automotiv, 07.2002 ? 12.2014
  • Lucent Technologies, Nürnberg, Telekommunikation, 03.1997 - 03.2002

Betriebssysteme

  • Unix, Solaris 7, VxWorks, AIX, Linux
  • MAC-OS
  • MS-DOS, Windows NT, Windows XP, Windows 7, Windows 10
  • SUN OS, Solaris
  • VMS
  • VxWorks

Programmiersprachen

  • FORTRAN77        
  • C                      
  • C++                  
  • Perl                    
  • Skriptsprachen
    • sed / awk
  • Shell: 
  • K-Shell, C-Shell  
  • Tcl/Tk
  • Python                   

Datenbanken

  • Informix
  • SQL
  • MS Access
  • DB2 
  • MySql

Datenkommunikation

  • AppleTalk   
  • Ethernet 
  • Internet, Intranet 
  • LAN, LAN Manager 
  • RS232                          
    • Fernsteuerung von Messgeräten
  • TCP/IP  
  • UDP
  • CAN 
  • ASN.1
    • (Abstract Syntax Notation One)
    • Management Schnittstellen Protokoll Definition
  • TL1
    • Telecommunication Language 1

Hardware

  • Atari
  • Echtzeitsysteme:       
    • unter VxWorks bzw. OSEK
  • Embedded Systeme: 
    • mit VxWorks bzw. OSEK als Betriebssystem
  • HP:     Workstation
  • Macintosh
  • Messgeräte:   
    • PDH / SDH / SONET (HP + Acterna), Optical Spectrum Analyser (Ando), Optical Switch (JDS), optical Attenuator (DiCon)
  • PC
  • Scanner
  • Silicon-Graphics
  • Streamer:        TAPE + DAT
  • SUN:  Sun Solaris
  • Texas Instruments
  • VAX:  Alpha Station
  • Vektor-/Parallelrechner:        
    • Silicon Graphics

Berechnung / Simulation / Versuch / Validierung

CANoe

Branchen

Branchen

Automotiv

Telekommunikation

Automatisierungstechnik

Entwicklung / Forschung

Luft und Raumfahrt

Einsatzorte

Einsatzorte

Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz

Deutschland: Nach Absprache, Süddeutschland bevorzugt

möglich

Projekte

Projekte

9 Monate
2023-03 - 2023-11

Featuretest - Industrielle Netzwerke

Testautomatisierer Java Debian 11 HTTP ...
Testautomatisierer
Systemtest in Layer2- und Layer3- Netzwerken
-    Einarbeitung in ein JAVA-Test-Tool für Testautomatisierung,
-    Übernahme von Feature Test und regelmäßige Durchführung der zugehörigen Regression Test,
-    Aufbau eines Regression Racks zur Kondensation der Regression Test und Steigerung der Testperformanz,
-    Weiterentwicklung und kontinuierliche Verbesserungen im vorhandenen Testautomatisierungstool,
-    Feature Fehlerermittlung und Fehlerverfolgung,
-    Automatisierung für die Anpassung der Testkonfigurationen für
    ? Neuere Firmware Stände,
    ? Umzug der Feature Test,
    ? Varianten Tausch,
-    Dokumentation der Informationen, die zur Bewältigung der Aufgaben ermittelt und benötigt wurden.
Netzwerk Switches / - Router
Java Debian 11 HTTP TFTP FTP SFTP
Siemens
Karlsruhe
5 Jahre 8 Monate
2017-08 - 2023-03

4K Video Capture ? Prototypen Test

Test-Ingenieur PTC VersionOne TeamCity ...
Test-Ingenieur
  • Testdurchführung und Fehlerverfolgung im Rahmen der Prototypen Entwicklung
  • Testautomatisierung
Endoskopy Recorder
PTC VersionOne TeamCity 4 K Video / Bildverarbeitung Windows 10 Agile SW Entwicklung (SCRUM) EggPlant Python Robot-Framework Selenium
Medizintechnik / Dr. Karl-Storz
Tuttlingen
7 Monate
2017-02 - 2017-08

On-Board E/E Hardware & Software Development ? Future Transportation@VAN

Projektleitung Azure Microsoft VSTS ...
  • Serienfreigabe eines IoT Steuergerätes im Car Connect Umfeld
Projektleitung Azure Microsoft VSTS OneNote Microsoft Office Vektor CANoe Java Matter Most Json Big Data Daten-Visualisierung mit GoogleEarth Agile SW Entwicklung (SCRUM) Fahrberechtigung F2 (Daimler)
Automotive
1 Jahr 5 Monate
2015-05 - 2016-09

Softwareengineering für SiBaS-Standardbibliothek

C/C++ Embedded System SIBAS-G ...
  • Erstellung von SiBaS-Funktionsbausteinen
  • Erstellung von Entwicklerdokumentation
  • Erstellung von Anwenderdokumentation
  • Review von SiBaS -Funktionsbausteinen
  • Tests von SiBaS -Funktionsbausteinen inkl. Automatisierung mit entsprechenden Test-Tools
  • Erstellung von Beispiel- und Test-Projektierungen in SIBAS G
C/C++ Embedded System SIBAS-G Subversion Redmine Python VectorCAST Agile SW Entwicklung (SCRUM) Jenkins
Large Drives/Mobility
4 Monate
2015-01 - 2015-04

Refactoring einer Sibas-Standardbibliothek, für einen inkompatiblen HW Wechsel

C/C++ SIBAS-G Subversion ...

Überarbeitung des SW-Quellcodes für die HW abhängigen Verwendbarkeit der SW-Bibliothek. 

  • Wegen einer nicht vermeidbaren inkompatiblen HW Änderung musste eine bestehende SW gemäß spezifizierten Maßnahmen untersucht und entsprechend angepasst werden.
  • Für die Auffindung der relevanten Code-Stellen wurde von mir ein geeignetes Skript erstellt, das alle betroffenen Code-Stellen auffindet und anzeigt. Diese Codestellen wurden dann situationsabhängig von mir angepasst.
  • Diese Codeänderungen wurden durch neu konzipierte Tests verifiziert.
  • Für die Umstellung weiterer SW-Pakete wurden die notwendigen Maßnahmen beschrieben
C/C++ SIBAS-G Subversion Redmine Python Agile SW Entwicklung (SCRUM)
Large Drives/Mobility
3 Jahre
2012-01 - 2014-12

diverse Projekte

Testmanagement Qualitätsmanagement Projektleitung ...

Projekt: VP – Online

  • Entwicklung des VPO-Moduls als C/S-Anwendung gemäß dem zuvor erstellten Konzeptes.
  • Behebung von Laufzeitproblemen durch neue Ladetechniken der Ersetzungsinformationen.
  • Anpassungen im VPO-Modul nach Offenlegung der HW-Architektur in der Zentrale durch die IT-Abteilung.
  • Anpassungen und Erweiterungen der VP.dll (in der Werkstatt verbleibende SW des VP-Prozesses).

Projekt: Neue VP-Methode

  • Realisierung von Auswertealgorithmen zur nVP.
  • Erarbeitung von Methoden für eine hoch effiziente Verarbeitung von:
    • Komplexen Coderegeln, sowie
    • die Auswertung 'Langer-Code-Regeln'.
  • Erweiterung des VP Massentests für die nVP-Methode.
  • Laufzeitoptimierungen in der VP (Der Massentest umfasste im Dez. 2014 180 Mio. Steuergeräte, die der Massentest auf einem 32-Core Rechner in weniger als 10 Stunden verarbeitet).
  • Entwicklung eines Konzeptes zur gleichzeitigen Verwendung der ETS – ETN – nVP Methoden im Rahmen der VP Auswertung und Umsetzung des Konzeptes.

Projekt: ITEC

  • Realisierung der ITEC-Methode (Erweiterung der ETL-Methode, VP für LKW)
  • Anforderungen der ITEC-Methode:
    • Auswertung Komplexer Coderegeln,
    • Unterschiedliche Ergebnisermittlung für Inbetriebnahme und Aktualisierung,
    • Berücksichtigung von Kundendienstmaßnahmen,
    • Das Laden der Ersetzungsinformationen mit anschließender Auswertung muss im 1 Sekundenbereich liegen, wegen des Time Out in der Zentrale,
    • Einbettung in das VPO-Modul,
    • Aufbau und Durchführung eines Massentests
  • Aufbau eines Abnahmetests.

Projekte: Systematische Qualitätsüberüberwachung der Diagnosebedatung.

  • Wartung, Weiterentwicklung und regelmäßige Ausführung der ‘Gröbner‘-Tools (Überbegriff für alle Bedatung Test Tools).
  • Berichterstattung der erstellten Kennzahlen zur Qualitätsüberwachung.
Testmanagement Qualitätsmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool agile SW-Entwicklung (SCRUM) Virtuelle Werkstatt
Automotive
1 Jahr
2011-01 - 2011-12

diverse Projekte

Projektleitung Windows-XP MS Visual Studio C/C++ ...

Projekt: Verbaubarkeitsprüfung

  • Erweiterung der bestehenden VP Methoden – ETS, ETN und ETL – für ‘große‘ Flashwaren.
  • Konzeption und Beratung des Fachbereiches für eine Verlagerung der VP aus der Werkstatt in eine Online Anwendung (VPO-Modul) die in der Zentrale läuft.
  • Realisierung des VPO-Moduls und Vorbereitungen des Rollouts.
  • Analyse der Fehleranfälligkeit in der ETN Methode und Erstellung möglicher Abhilfen ('Steppenbrand'-Methode).
  • Erstellung eines Prototypen für die Vermeidung von ETN Fehlern. Mit dem Prototypen konnte die Qualität von ca. 80% auf über 99,5% sprunghaft verbessert werden (Geburtsstunde der ‘Neuen‘ VP, kurz nVP).

Projekte: Systematischen Qualitätsüberwachung der Diagnosebedatung

  • Regelmäßige Ausführung der ‘Gröbner‘-Tools (Überbegriff für alle Bedatung Test Tools) und Berichterstattung der erstellten Kennzahlen zur Qualitätsüberwachung.
  • Wartung der ‘Gröbner‘-Tools.
  • Automatisierung der Erstellung der Testkonfiguration aus der DiaDB, zur Reduzierung des Wartungsaufwandes.
  • Anbindung weiterer ‘externer‘ Test Tools in die ‘eigenen‘-Tools.

Projektleitung Windows-XP MS Visual Studio C/C++ Tcl Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool agile SW-Entwicklung (SCRUM) Virtuelle Werkstatt
Automotive
1 Jahr
2010-01 - 2010-12

diverse Projekte

Testmanagement Qualitätsmanagement Projektleitung ...

Projekt: Weiterentwicklung, Pflege und Durchführung der XD Check-Tools zur systematischen Qualitätsüberwachung der Diagnosebedatung.

  • Erweiterung der bestehenden Testtools.
  • Automatisierung der Erstellung von Statistiken.

Projekt: Weltweite Verantwortung für Konzeption, Software-entwicklung und Testautomatisierung im Umfeld Flashware-Ermittlung / Verbaubarkeitsprüfung

  • Aufbau von Abnahmetests für die Ermittlung der Flashwaren.
  • Konzeption für die Verlagerung der Flashware Ermittlung von den Werkstätten in die Zentral.
Testmanagement Qualitätsmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr
2009-01 - 2009-12

Weltweite Verantwortung für Konzeption, Softwareentwicklung und Testautomatisierung im Umfeld Flashware-Ermittlung / Verbaubarkeitsprüfung

Testmanagement Qualitätsmanagement Projektleitung ...
  • Weiterentwicklung der VP.dll für die Werkstatt Rechner für Steuergeräte übergreifende Betrachtungen – ETNt – für den Bereich PKW.
  • Entwicklung von Test zur Verifikation der neuen Methode und Absicherung der erweiterten Werkstätten SW.
  • Konzeption einer neuen Flashware-Ermittlungsmethode für den Bereich LKW (ETL-Methode) in Zusammenarbeit mit dem Fachbereich.
Testmanagement Qualitätsmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr
2008-01 - 2008-12

Entwicklung von Testtools für ein neues Fahrzeug DIAGNOSE Tool und Verantwortung des Betriebs und der Weiterentwicklung einer weltweit eingesetzten Routine zur Software Ermittlung / Verbaubarkeitsprüfung

Testmanagement Projektleitung Windows-XP ...
  • Erstellung weiterer Test Tools für das neue Fahrzeug DIAGNOSE Tool.
  • Entwicklung eines Analyse Tools zur Bereitstellung von Link Informationen, die von der Bedatung abhängen, für das neue DIAGNOSE Tool.
  • Regelmäßige Durchführung der über 300.000 Einzeltests für die Überwachung der Bedatung und Berichterstattung der erstellten Kennzahlen. (Der Vorgang läuft voll automatisch ab.) 
  • Erstellung eines Lasten- und Pflichtenheftes gemäß den Anforderungen für die symptombasierte Verbaubarkeitsprüfung (kurz VP).
  • Erweiterung der bestehenden VP Auswertung um die ETNy Tabelle, Symptom Tabelle.
  • Erweiterung der ETNy Tabelle gemäß weiterer Anforderungen (Funktionen, etc.)
  • Erstellung des Pflichtenheftes für die ETNt (Mehrere Steuergeräte müssen einen definierten Freigabestand annehmen) Erweiterung der VP gemäß dem vorliegenden Konzept- und Lastenheftes
  • Neben den VP Erweiterungen entwickelte ich mehrere Prüfungen, die die Daten der Fahrzeug Datenbank auf Korrektheit überprüfen, um eine höhere Datenqualität zu erreichen.
  • Optimierung des Massentest für die Verarbeitung von über 1 Mio. Steuergeräte Prüfungen inklusive Bewertung pro Stunde. Aktuell werden 50 Mio. SG betrachtet.
  • Automatisierung der Bereitstellung von Fahrzeugdaten aus der zentralen Datenbank.
  • Qualitätsprüfung und Korrektur der abgezogenen Fahrzeugdaten.
  • Automatisierung der Nachbearbeitung, sowie Prüfung der Ersetzungstabellen für Freigabe zur Auslieferung.
Testmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl/Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access DB2 MySql ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr
2007-01 - 2007-12

Wartung und Erweiterung bestehender Testtools und SW Entwicklungen zur Verbaubarkeitsprüfung

Testmanagement Projektleitung Windows-XP ...
  • Wartung und Erstellung weiterer Test Tools für das Fahrzeug DIAGNOSE Tool.
  • Regelmäßige Testdurchführung, Erstellung der Kennzahlen und Berichterstattungen 
  • Studie zur Qualitativen Verbesserung der Ersetzungstabellen (kurz ET) für die VP.
  • Umsetzung der Studienergebnisse durch eine automatische Nachbearbeitung der ET.
  • Erweiterung der bestehenden ETN (Ersetzungstabelle Normal) Auswertung um die ETNz Tabelle, Hardware (kurz HW) - Flashware (kurz FW) Zugehörigkeit.
  • Vorbereitungen zur Ersetzung der VP.dll durch die Algorithmen der Test VP für den Einsatz in den Werkstätten.
  • Erweiterung der bestehenden ETN Auswertung um die ETNe Tabelle, Einzelabhängigkeit – Abhängigkeiten zwischen zwei Steuergeräten.
  • Aufbau eines dynamisch erweiterbaren Abnahme Test für die neue VP.dll
  • Migration der Test VP Algorithmen in die VP.dll für den weltweiten Werkstatt Einsatz. Der Rollout erfolgte ohne Zwischenfälle.
  • Im Rahmen der VP Massentests wurden 2007 bis ca. 30 Mio. Test pro Testlauf ausgeführt. Die Ergebniszusammenfassung wurde DB gestützt organisiert.
Testmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl/Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr
2006-01 - 2006-12

Testentwicklungen zur Qualitätssicherung

Testmanagement Projektleitung Windows-XP ...
  • Wartung und Erweiterung der Test Tools für das Fahrzeug DIAGNOSE Tool.
  • Steigerung der Qualität der Bedatungen auf über 99 % durch systematische Kontrolle.
  • Erweiterung der Tests für neue Baureihen.
  • Zur Überwachung der verfügbaren Flashwaren im Feld wurden neue Kennzahlen gefordert. Entwicklung eines Konzeptes für die Erfassung der Flashware-Daten, die Berechnung der Kennzahlen und die automatische Generierung der gewünschten Kennzahlenfolien im PowerPoint Format. Skriptbasierte Realisierung für die vollautomatische Generierung der FW-Kennzahlen. 
  • Automatisierung für die Durchführung des VP Massentest zur Überprüfung der Ersetzungstabellen.
  • Detektieren von SW Probleme (Laufzeit und ein 'Memory Leak') in der gegebenen VP Dll.
  • Machbarkeitsstudie durch Re-Implementierung der Auswertealgorithmen.
  • Durch die Re-Implementierung wurde der Massentest 600-Mal effizienter (Laufzeit) und der Test konnte Details im Fehlerfall für eine effektivere Fehlerbehebung liefern.
  • Übernahme und Stabilisierung des Tool für die Bereitstellung von Fahrzeug Informationen in den Werkstätten.
Testmanagement Projektleitung Windows-XP MS Visual Studio C/C++ Tcl/Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint MS Access ODBC PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
1 Jahr 7 Monate
2004-06 - 2005-12

Entwicklung von Testtools zur Qualitätssicherung

Projektleitung Windows-XP MS Visual Studio C/C++ ...
  • Entwicklung einer Teststrategie für die Überwachung der Steuergeräte Bedatungen des Fahrzeug DIAGNOSE Tools für Werkstätten.
  • Bereitstellung einer intuitiven GUI für die individuelle Steuergeräte spezifische Testdurchführung am Arbeitsplatz.
  • Testdurchführung (ca. 200.000 Einzeltest) im Batch Verfahren für alle relevanten Steuergerätekonfigurationen im Rahmen einer systematischen Qualitätskontrolle und Bereitstellung geforderter Kennzahlen. Der gesamte Ablauf erfolgt vollautomatisch.
  • Regelmäßige Berichterstattung zum Stand der Qualität gegenüber dem Management.
  • Erweiterung der Testumgebung für die Steuerung von GUI Anwendungen, um das Fahrzeug DIAGNOSE Tool automatisch zu testen. Der detaillierte Testablauf der Oberflächensteuerung wurde von den entwickelten Testvorschriften berechnet.
  • Mit meiner Testumgebung war ich in der Lage, Test, die über mehrere Tage liefen, durchzuführen und auszuwerten. Aufgrund der langen Testlaufzeiten erwies sich die Testumgebung stabiler als das Target, das Laufzeitsystem des DIAGNOSE Tools. 
  • Im gleichen Zeitraum wurde für eine zweite Abteilung von mir eine Testspezifikation für die Durchführung von Massentests im Rahmen der Flashware-Ermittlung / Verbaubarkeitsprüfung umgesetzt und erste Tests durchgeführt.
Projektleitung Windows-XP MS Visual Studio C/C++ Tcl/Tk HTML XML SGML Visual-Basic MS Excel MS PowerPoint PVCS Diagnose Tool Virtuelle Werkstatt
Automotive
9 Monate
2003-10 - 2004-06

Fahrzeugdiagnose - Migration, Weiterentwicklung und Diagnose-Tool Tests

Windows-NT MS Visual Studio C/C++ Tcl/Tk ...
  • Migration des DMS Moduls auf die neue Cargate-F Plattform.
  • Code und Build Optimierungen für eine optimale iCache (Instruction Cache) Unterstützung (Laufzeitoptimierung).
  • Entwicklung einer SW gestützten Laufzeitmessung durch Auswertung des C1 Zählers. Diese Laufzeitmessung musste Interrupts berücksichtigen und durfte den restlichen Ablauf so gut wie nicht beeinflussen.
  • Analyse und Beseitigung von unerwünschten Alignement Effekten.
  • Entwicklung einer Testumgebung für ‘geführte‘ Tests.
Windows-NT MS Visual Studio C/C++ Tcl/Tk Visual SourceSafe PVCS CANoe E-Tester OSEK iCache V850 Greenhills-V850-Compiler Embedded System
Automotive
1 Jahr 3 Monate
2002-07 - 2003-09

Zentrale Softwareapplikation für die Fahrzeugdiagnose

Windows-NT MS Visual Studio C/C++ Visual SourceSafe ...
  • Entwicklung eines Abnahmetests für das Steuergerätmodul 'Daten Management System' – kurz DMS, das einer Datenbankanwendung auf Flashbasis entspricht.
  • Durchführung von Fehleranalysen und Fehlerbehebungen.
  • Überprüfung der Einhaltung der Modulspezifikationen.
  • Source Code Reduktion um durchschnittlich 30%.
  • Überarbeitung der synchronen Reorganisation der Datenbank.
  • Durch logischen Umbau des Ablaufes der Reorganisation konnte ich den Ablauf im ‘Worst Case‘ Fall um den Faktor 10.000 beschleunigen. Damit konnte ich die Vorgaben der Modulspezifikation einhalten.
  • Analyse eines Feldproblems, das durch den Vorgänger des Moduls verursacht wurde und Nachrüstung der Fehlererkennung und Fehlerbehebung.
  • Aufbau einer Umgebung für die automatische regelmäßige Durchführung aller Modultests.
  • Im Rahmen meiner Team-Mitarbeit versuchte ich, Erfahrungen aus vorausgegangenen Projekten positiv einfließen zu lassen.
Windows-NT MS Visual Studio C/C++ Visual SourceSafe Tcl Perl CAN E-Tester Cosmic HTML OSEK Embedded System Flash-Simulation
Automotive
1 Jahr 5 Monate
2000-11 - 2002-03

LambdaXtreme (64 x 40G OLS System)

Unix ClearCase Tcl/Tk ...
  • In diesem Projekt übernahm ich die Verantwortung für die Konzeption der Testautomatisierung zur Integration des OLS Systems. Um erste Eindrücke für die neuen Anforderungen sammeln zu können, war ein 14 tägiger Aufenthalt in Holmdel (New Jersey, USA), der OLS Schmiede von Lucent Technologies, sehr hilfreich.
  • Schwerpunkt in diesem Projekt war die Testorganisation für Simulations- und Target-Tests. Das Target-Betriebssystem ist VxWorks und der unter OT (ObjecTime) entwickelte Code wird vom Load Build Team einerseits für das Target und andererseits für das Solaris Betrieb System übersetzt.
  • Im Rahmen der Simulationstests gilt es, das NE als Host Test zu simulieren. HW-Zugriffe sind durch bedingte Kompilierung ersetzt worden. Für die Simulationstests wurde NEAT - Nuremberg Environment for Automated Tests - von mir so erweitert, dass die einzelnen Images unter der Tcl Erweiterung Expect kontrolliert gestartet und von der Testumgebung überwacht und beeinflusst werden können. Dadurch konnte von mir ein vollautomatisch ablaufender Simulationstest gewährleistet werden. Zur Unterstützung der SW Entwicklungsteams entwickelte ich in Zusammenarbeit mit einem Kollegen C++ Patches für die ObjecTime Models, um bestehende Probleme in den Images zu beseitigen. Durch meine weit über den Aufgabenbereich hinausreichende Tätigkeit, führt in diesem Projekt soweit, dass ich im SW Bereich Untersuchungen durchführte und bestehende Fehler in der SW bereits im Vorfeld korrigierte. Die allgemeinen Kenntnisse über Managementschnittstellen, die ich im Laufe der einzelnen Integrationsprojekte gesammelt habe, ermöglichten es mir abteilungsübergreifende Tätigkeiten war zunehmen. So konnten in enger Zusammenarbeit mit der Abteilung Systemengineering Fehler und Unstimmigkeiten in der Systemspezifikation aufgedeckt und behoben werden. Eine weitere Aufgabe im Rahmen dieses Projektes war die Entwicklung von Treibern zur remote Steuerung von Messgeräten über den RS232 Bus. Treiber wurden erstellt für JDS Optical Switch, DiCon Programmable Fiberoptic Instrument und Ando Optical Spectrum Analyser.
Unix ClearCase Tcl/Tk Perl C/C++ ObjecTime OOP TCP/IP UDP/IP GNU-Debugger HTML CGI-Skript VxWorks Testautomatisierung Virtuelles Netzwerkelement USA Aufenthalt Teamverantwortung Testmanagement
Lucent Technologies - Telekommunikation

Aus- und Weiterbildung

Aus- und Weiterbildung

10/1985 - 06/1991: Diplom Physiker

TU München, Studiengang: allgemeine Physik

Wahl- und Vertiefungsfächer:

  • Informatik
  • Computer und Physik
  • Neutronenphysik
  • Astrophysik
  • Tieftemperaturphysik
  • Chaostheorie

09/1975 ? 06/1985: Abitur

Gymnasium Berchtesgaden

09/1970 ? 07/1975

Volkschule am Bacheifeld Berchtesgaden

Kompetenzen

Kompetenzen

Top-Skills

Systemintegration Automation/Steuerung Entwicklung/Methoden

Aufgabenbereiche

Agile SW Entwicklung (SCRUM)
Redmine
SIBAS-G
VectorCAST

Produkte / Standards / Erfahrungen / Methoden

Embedded System
Jenkins
Subversion

Standards

  • ISO9001
  • ISO14001


Erfahrungen

  • Umgang mit systemkritischen Prozess Vorgängen
  • Prozess Laufzeitoptimierung
  • Prozess Automatisierung
  • Code Optimierungen (RAM und Stack-Bedarf)
  • ereignisgesteuerte Programmierung
  • Testerfahrung ? Systemtest ? Black- und White-Box Tests
  • Aufbau von Testumgebungen für vollautomatisch laufende Testszenarien
  • Automatische Ergebnis Analysen und Erstellung von Qualitätskennzahlen
  • Testlabor - Umgang mit elektronischen Bauteilen, ESD und Laser (Class 4)
  • Qualitätssicherung
  • Durchführung von Schulungen
  • Projektleitung
  • Prozess Analyse und Optimierungen

Berufliche Laufbahn

Seit 1997 führte ich als Consultant zahlreiche Projekte zur höchsten Zufriedenheit meiner Auftraggeber/Kunden durch. Meine Projekterfahrungen und Leistungen sind in meinem Curriculum Vitae/Profil ausführlich beschrieben (siehe folgende Seiten).

So führte ich SW-Entwicklungen, Schulungen, Team- und Projektleiter Tätigkeiten in folgenden Unternehmen aus:

  • Karl Storz, Tuttlingen, Medizintechnik, 08.2017 ? 01.2018
  • Daimler AG, Untertürkheim, Automotiv, 02.2017 ? 08.2017
  • Siemens AG, Nürnberg, Large Drives, 01.2015 ? 09.2016
  • Daimler AG, Sindelfingen, Automotiv, 07.2002 ? 12.2014
  • Lucent Technologies, Nürnberg, Telekommunikation, 03.1997 - 03.2002

Betriebssysteme

  • Unix, Solaris 7, VxWorks, AIX, Linux
  • MAC-OS
  • MS-DOS, Windows NT, Windows XP, Windows 7, Windows 10
  • SUN OS, Solaris
  • VMS
  • VxWorks

Programmiersprachen

  • FORTRAN77        
  • C                      
  • C++                  
  • Perl                    
  • Skriptsprachen
    • sed / awk
  • Shell: 
  • K-Shell, C-Shell  
  • Tcl/Tk
  • Python                   

Datenbanken

  • Informix
  • SQL
  • MS Access
  • DB2 
  • MySql

Datenkommunikation

  • AppleTalk   
  • Ethernet 
  • Internet, Intranet 
  • LAN, LAN Manager 
  • RS232                          
    • Fernsteuerung von Messgeräten
  • TCP/IP  
  • UDP
  • CAN 
  • ASN.1
    • (Abstract Syntax Notation One)
    • Management Schnittstellen Protokoll Definition
  • TL1
    • Telecommunication Language 1

Hardware

  • Atari
  • Echtzeitsysteme:       
    • unter VxWorks bzw. OSEK
  • Embedded Systeme: 
    • mit VxWorks bzw. OSEK als Betriebssystem
  • HP:     Workstation
  • Macintosh
  • Messgeräte:   
    • PDH / SDH / SONET (HP + Acterna), Optical Spectrum Analyser (Ando), Optical Switch (JDS), optical Attenuator (DiCon)
  • PC
  • Scanner
  • Silicon-Graphics
  • Streamer:        TAPE + DAT
  • SUN:  Sun Solaris
  • Texas Instruments
  • VAX:  Alpha Station
  • Vektor-/Parallelrechner:        
    • Silicon Graphics

Berechnung / Simulation / Versuch / Validierung

CANoe

Branchen

Branchen

Automotiv

Telekommunikation

Automatisierungstechnik

Entwicklung / Forschung

Luft und Raumfahrt

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.