Zeitraum: 12/2012 ? 12/2014
Liebherr Machines Bulle SA
Projektleitung Motorsteuergeräte
Aufgabe:
Koordination mit externen Zulieferern, Präsentationen
Definition von Komponenten / Requirements Engineering
Abstimmung innert der Teams
Verantwortung:
Projektleitung elektronische Motorsteuergeräte.
Zeitraum: 09/2010 ? 11/2012
Liebherr Machines Bulle SA
Applikationsentwicklung / Inbetriebnahmen / HiL
Aufgabe:
Applikationsentwicklung einer neuen Generation von Motorsteuergeräten
Definition von Komponenten / Abstimmung mit dem Teamleiter
Testumgebung und Modellbildung
SCRUM-Master
Verantwortung:
Software Architect, Technical project lead, Scrum master, Integration.
Umgebung/Tools/Sprachen:
Ascet, JIRA, Messtechnik, PowerPC, SVN
Zeitraum: 02/2010 ? 09/2010
Daimler AG in Nabern
Projekt:
Tanksystementwicklung f. Brennstoffzellen
Aufgabe:
Koordination SW-Komponenten für das Wasserstoff-Tanksystem mit dem Zulieferer
Bosch, Unterstützung und Koordination des Prüfstandsaufbaus (HiL), Testumgebung
und Modellbildung
Umgebung/Tools/Sprachen:
Matlab Simulink, Ascet-SD, Visual Basic, Diab Data C, PowerPC,Provetech TA
Zeitraum: 18.02.2008 - 31.01.2009
(Motor- und Aktuatorik-Prüfung). Koordination der Einführung
von PrüfSW bei mehreren Getriebeprüfständen in Neuenstein und
Bad Windsheim.
Problemanalyse und Beratung bei der Test-Optimierung.
Erstellung von Mess- und Analysetools in C++ und deren Einführung,
Abstimmung mit Entwicklern, Prüfstandsbau und Fertigung.
Dokumentation der Tools in UML.
Umgebung: Ascet-SD, ES1000, INCA, CANoe, CANalyzer, Visual Basic, wxDev C++,GNU-C Toolchain, Implementierung von Standards, z.B. MDF, CCP,
Remote Measurement (VNC); CPU's TriCore und Renesas.
Support d. Modulentwickler, Consulting,
Systemtests, Erweiterung der Dokumentation, Problemanalysen.
Umgebung: Diab-Data Compiler, Lauterbach Deb., MKS, Windows XP,MPC555, PROVEtech TA, CANalyzer.
Konfigurationsmanagemant,
Systemtests, Erweiterung der Dokumentation.
Umgebung: C Cross Compiler, Lauterbach Debugger, MKS, Windows XP,StarX, MPC555, Tessy, CTE.
Erweiterung und Anpassung von Basisfunktionen für einen Fuel Cell
Controller, Systemtests, Erweiterung der Dokumentation.
Zeitweise Erweiterungen für den Demonstrator in Ingolstadt.
Umgebung: C Cross Compiler, Lauterbach Debugger, Clearcase, Win2000,Framemaker, emacs;
Protokoll Safe-by-Wire, Entwicklung Slave- und Master-SW,
Inbetriebnahme, Dokumentation, zum großen Teil Homeoffice.
Umgebung: 68HC08, PIC-Controller, IC2000, JTAG Debugger, WinIDEA,UltraEdit, OpenOffice, PVCS, KDevelop, Umbrello.
Evaluierung von GPS Lösungen,
Evaluierung von Slave-Controllern, HW-Inbetriebnahme
Embedded Linux Umgebung (Cross-Compiler C und C++, Debugger,
Bibiliotheken) erstellen und in Betrieb nehmen, Support d. Entwickler
Bootloader und Kernel-Konfigurationen
Umgebung: GNU C/C++ Cross Tools, JTAG Debugger, MS Windows XP,MS Office, PVCS, KDevelop, Umbrello.
Controller, Systemtests, Erweiterung der Dokumentation.
Umgebung: C Cross Compiler, Lauterbach Debugger, Clearcase, Win2000,Framemaker, emacs, ASCET/SD.
Nutzfahrzeug
Umgebung: C Cross Compiler, Lauterbach Debugger, Clearcase, Win2000,Framemaker, emacs.
Controller, Systemtests, Erweiterung der Dokumentation.
Umgebung: C Cross Compiler, Lauterbach Debugger, Clearcase, Win2000,Framemaker, emacs, ASCET/SD.
Entwicklung von Patterngeneratoren, Postprocessing Analyse-Tools,
Programmierschnittstellen für 10Gb Ethernet, SFI-5, Sonet/SDH.
Anbindung an 40Gb/10Gb/3.3Gb Testgeraete.
Planung bis Abnahme, Dokumentation.
Umgebung: Visual C++ 6.0, Clearcase, MFC, WinNT, ParBERTs, SerBERTs, Scopes,Protocolanalyzer.
Remote Graphics Redirection, Remote Text Console, Firmware-Updates.
Umgebung: Visual C++ 6.0, MFC, Clearcase, WinNT, DOS 6.0, pSOS, Linux,div. Server f. Tests (HP).
Optimierung/Umstellung des Make-Environments (Solaris, NT)
Umgebung: Diab C Cross Compiler, Lauterbach Debugger, Clearcase, WinNT,Framemaker, emacs, Solaris, Simulatoren.
Programmquellen, Anpassung der Scripts, Erstellung von vollständigen
Installationspaketen, Installation und Inbetriebnahme auf Testanlagen,
Durchführung von Feldtests auf den Maschinen der Kunden (Deutsche Post AG,
Argentinische Post), Erweiterung vorhandener Protokolle,
Support der Video-Kodier-Software.
Umgebung: VMS 6.1/6.2, Solaris 2.4, Sparc, Windows NT 4, C/C++, Oracle.Funktionen für die zeichnerische Angebotserstellung von Industrie-
anlagen, Übergabeschnittstellen zu MS-SQL Datenbank, Access, Consulting.
Umgebung: Windows NT 4, Visual C++, MFC, Visual Basic, MS Access, MS SQL 6.5.Funktionen (RS232, Display). Dauer ca. 3 Monate.
- Weiterentwicklung, Anpassung, Vertrieb und Wartung von KHK-Software-paketen (Finanzbuchhaltung, Lohnbuchhaltung, Auftragsbearbeitung,
Verbandsabrechnung, Streckengeschäfts- und Speditionsaufträge) und
deren Installation in NT- und Novell-Netzwerken für unterschiedliche
Auftraggeber (Windows NT 4, MS Access, Sybase, SQL Server, MS SQL 6.5).
Zeitraum ca 4 Jahre.
- Spezifikation, Entwicklung und Implementation eines Angebots-/Abrechnungs-systems. Kostenstellenauswertungen, Provisionsabrechnungen für einen
Stahlbaukonzern in Lübeck (Paradox-Datenbank, Borland Delphi).
Dauer ca. 3 Monate.
- Installation, Anpassung und Support für Finanzbuchhaltungen, Lübeck.(Visual Basic, ODBC-Treiber für die Btrieve-Datenbank).
- Einrichtung und Installation von circa 35 Netzwerkzugängen, TP und BNC,Verkabelung, Netzwerkkonfiguration, Verbindungstests, Meßprotokolle.
Dauer ca. 3 Monate.
- Spezifikation und Implementation des Hayes-Protokolls (Modem-Simulation)für Telefon-Endgeräte als Wahlhilfe und Erweiterung eines ISDN-Modems
(Apollo-UX, Test auf X-Terminals). Dauer ca. 6 Monate.
- Entwicklung eines Softwaresystems für die Firmware-Programmierung vonTelekommunikationsanlagen mit mehreren Anwendungsschnittstellen:
paralleles Laden mehrerer Baugruppen über RS232 für Fertigung und Updates
per Fernwartung; Entwicklung einer Monitor-Software: Schnittstellen-
protokolle, Servicefunktionen; Teamarbeit und Projektleitung mit 5
Mitarbeitern (Apollo-UX, DOS). Dauer ca. 1 Jahr.
- Entwicklung einer Steuer-Elektronik f. ein patentiertes CO2-Dosiergerät(68HC11, Software-Emulator, OrCAD f. Layout). Dauer ca 6 Monate.
- Erstellung von Testsoftware für Baugruppen von DeTeWe Telefonanlagen;Anwendung bei Prototypen- und Serienfertigung, zeitweise Umsetzung von
PL/M86 in C-Routinen (Emulator 80C186, C-Cross-Compiler, Apollo-UX,
Intermetrix C-Compiler). Dauer ca. 6 Monate.
- Entwicklung einer dBase-Datenbank für dezentrale Kundenerfassung undAkquisition, für die Verwaltung von Kundenadressen, die Werbung und
den Prospektversand (Clipper-Compiler, C für spezielle Funktionen).
Dauer ca. 6 Monate.
- Erweiterung einer dBase-Datenbank an Anforderungen der Projektverwaltung(Clipper-Compiler, C für spezielle Funktionen). Dauer ca. 6 Monate,
zeitw. Projektleitung.
- Implementation eines Endgeräte-Protokolls in ein propr. Echtzeitbetriebs-system (Emulator 80C186, HP-Unix, Software-Simulator, PL/M 86).
Dauer ca. 8 Monate.
- Während des Studiums Reparatur und Installation von Atari, Apple- undPC-Systemen und Musikinstrumenten (MIDI).
Embedded Systeme, Projektleitung, SW-Entwicklung, Scrum Master
Schweden: Blekinge, Malmö, Gothenburg, Stockholm
Schweiz: Thurgau, St. Gallen, Appenzell.
Deutschland: Region Bodensee
Weitere Länder: Weltweiter Einsatz nach Abstimmung möglich.
Zeitraum: 12/2012 ? 12/2014
Liebherr Machines Bulle SA
Projektleitung Motorsteuergeräte
Aufgabe:
Koordination mit externen Zulieferern, Präsentationen
Definition von Komponenten / Requirements Engineering
Abstimmung innert der Teams
Verantwortung:
Projektleitung elektronische Motorsteuergeräte.
Zeitraum: 09/2010 ? 11/2012
Liebherr Machines Bulle SA
Applikationsentwicklung / Inbetriebnahmen / HiL
Aufgabe:
Applikationsentwicklung einer neuen Generation von Motorsteuergeräten
Definition von Komponenten / Abstimmung mit dem Teamleiter
Testumgebung und Modellbildung
SCRUM-Master
Verantwortung:
Software Architect, Technical project lead, Scrum master, Integration.
Umgebung/Tools/Sprachen:
Ascet, JIRA, Messtechnik, PowerPC, SVN
Zeitraum: 02/2010 ? 09/2010
Daimler AG in Nabern
Projekt:
Tanksystementwicklung f. Brennstoffzellen
Aufgabe:
Koordination SW-Komponenten für das Wasserstoff-Tanksystem mit dem Zulieferer
Bosch, Unterstützung und Koordination des Prüfstandsaufbaus (HiL), Testumgebung
und Modellbildung
Umgebung/Tools/Sprachen:
Matlab Simulink, Ascet-SD, Visual Basic, Diab Data C, PowerPC,Provetech TA
Zeitraum: 18.02.2008 - 31.01.2009
(Motor- und Aktuatorik-Prüfung). Koordination der Einführung
von PrüfSW bei mehreren Getriebeprüfständen in Neuenstein und
Bad Windsheim.
Problemanalyse und Beratung bei der Test-Optimierung.
Erstellung von Mess- und Analysetools in C++ und deren Einführung,
Abstimmung mit Entwicklern, Prüfstandsbau und Fertigung.
Dokumentation der Tools in UML.
Umgebung: Ascet-SD, ES1000, INCA, CANoe, CANalyzer, Visual Basic, wxDev C++,GNU-C Toolchain, Implementierung von Standards, z.B. MDF, CCP,
Remote Measurement (VNC); CPU's TriCore und Renesas.
Support d. Modulentwickler, Consulting,
Systemtests, Erweiterung der Dokumentation, Problemanalysen.
Umgebung: Diab-Data Compiler, Lauterbach Deb., MKS, Windows XP,MPC555, PROVEtech TA, CANalyzer.
Konfigurationsmanagemant,
Systemtests, Erweiterung der Dokumentation.
Umgebung: C Cross Compiler, Lauterbach Debugger, MKS, Windows XP,StarX, MPC555, Tessy, CTE.
Erweiterung und Anpassung von Basisfunktionen für einen Fuel Cell
Controller, Systemtests, Erweiterung der Dokumentation.
Zeitweise Erweiterungen für den Demonstrator in Ingolstadt.
Umgebung: C Cross Compiler, Lauterbach Debugger, Clearcase, Win2000,Framemaker, emacs;
Protokoll Safe-by-Wire, Entwicklung Slave- und Master-SW,
Inbetriebnahme, Dokumentation, zum großen Teil Homeoffice.
Umgebung: 68HC08, PIC-Controller, IC2000, JTAG Debugger, WinIDEA,UltraEdit, OpenOffice, PVCS, KDevelop, Umbrello.
Evaluierung von GPS Lösungen,
Evaluierung von Slave-Controllern, HW-Inbetriebnahme
Embedded Linux Umgebung (Cross-Compiler C und C++, Debugger,
Bibiliotheken) erstellen und in Betrieb nehmen, Support d. Entwickler
Bootloader und Kernel-Konfigurationen
Umgebung: GNU C/C++ Cross Tools, JTAG Debugger, MS Windows XP,MS Office, PVCS, KDevelop, Umbrello.
Controller, Systemtests, Erweiterung der Dokumentation.
Umgebung: C Cross Compiler, Lauterbach Debugger, Clearcase, Win2000,Framemaker, emacs, ASCET/SD.
Nutzfahrzeug
Umgebung: C Cross Compiler, Lauterbach Debugger, Clearcase, Win2000,Framemaker, emacs.
Controller, Systemtests, Erweiterung der Dokumentation.
Umgebung: C Cross Compiler, Lauterbach Debugger, Clearcase, Win2000,Framemaker, emacs, ASCET/SD.
Entwicklung von Patterngeneratoren, Postprocessing Analyse-Tools,
Programmierschnittstellen für 10Gb Ethernet, SFI-5, Sonet/SDH.
Anbindung an 40Gb/10Gb/3.3Gb Testgeraete.
Planung bis Abnahme, Dokumentation.
Umgebung: Visual C++ 6.0, Clearcase, MFC, WinNT, ParBERTs, SerBERTs, Scopes,Protocolanalyzer.
Remote Graphics Redirection, Remote Text Console, Firmware-Updates.
Umgebung: Visual C++ 6.0, MFC, Clearcase, WinNT, DOS 6.0, pSOS, Linux,div. Server f. Tests (HP).
Optimierung/Umstellung des Make-Environments (Solaris, NT)
Umgebung: Diab C Cross Compiler, Lauterbach Debugger, Clearcase, WinNT,Framemaker, emacs, Solaris, Simulatoren.
Programmquellen, Anpassung der Scripts, Erstellung von vollständigen
Installationspaketen, Installation und Inbetriebnahme auf Testanlagen,
Durchführung von Feldtests auf den Maschinen der Kunden (Deutsche Post AG,
Argentinische Post), Erweiterung vorhandener Protokolle,
Support der Video-Kodier-Software.
Umgebung: VMS 6.1/6.2, Solaris 2.4, Sparc, Windows NT 4, C/C++, Oracle.Funktionen für die zeichnerische Angebotserstellung von Industrie-
anlagen, Übergabeschnittstellen zu MS-SQL Datenbank, Access, Consulting.
Umgebung: Windows NT 4, Visual C++, MFC, Visual Basic, MS Access, MS SQL 6.5.Funktionen (RS232, Display). Dauer ca. 3 Monate.
- Weiterentwicklung, Anpassung, Vertrieb und Wartung von KHK-Software-paketen (Finanzbuchhaltung, Lohnbuchhaltung, Auftragsbearbeitung,
Verbandsabrechnung, Streckengeschäfts- und Speditionsaufträge) und
deren Installation in NT- und Novell-Netzwerken für unterschiedliche
Auftraggeber (Windows NT 4, MS Access, Sybase, SQL Server, MS SQL 6.5).
Zeitraum ca 4 Jahre.
- Spezifikation, Entwicklung und Implementation eines Angebots-/Abrechnungs-systems. Kostenstellenauswertungen, Provisionsabrechnungen für einen
Stahlbaukonzern in Lübeck (Paradox-Datenbank, Borland Delphi).
Dauer ca. 3 Monate.
- Installation, Anpassung und Support für Finanzbuchhaltungen, Lübeck.(Visual Basic, ODBC-Treiber für die Btrieve-Datenbank).
- Einrichtung und Installation von circa 35 Netzwerkzugängen, TP und BNC,Verkabelung, Netzwerkkonfiguration, Verbindungstests, Meßprotokolle.
Dauer ca. 3 Monate.
- Spezifikation und Implementation des Hayes-Protokolls (Modem-Simulation)für Telefon-Endgeräte als Wahlhilfe und Erweiterung eines ISDN-Modems
(Apollo-UX, Test auf X-Terminals). Dauer ca. 6 Monate.
- Entwicklung eines Softwaresystems für die Firmware-Programmierung vonTelekommunikationsanlagen mit mehreren Anwendungsschnittstellen:
paralleles Laden mehrerer Baugruppen über RS232 für Fertigung und Updates
per Fernwartung; Entwicklung einer Monitor-Software: Schnittstellen-
protokolle, Servicefunktionen; Teamarbeit und Projektleitung mit 5
Mitarbeitern (Apollo-UX, DOS). Dauer ca. 1 Jahr.
- Entwicklung einer Steuer-Elektronik f. ein patentiertes CO2-Dosiergerät(68HC11, Software-Emulator, OrCAD f. Layout). Dauer ca 6 Monate.
- Erstellung von Testsoftware für Baugruppen von DeTeWe Telefonanlagen;Anwendung bei Prototypen- und Serienfertigung, zeitweise Umsetzung von
PL/M86 in C-Routinen (Emulator 80C186, C-Cross-Compiler, Apollo-UX,
Intermetrix C-Compiler). Dauer ca. 6 Monate.
- Entwicklung einer dBase-Datenbank für dezentrale Kundenerfassung undAkquisition, für die Verwaltung von Kundenadressen, die Werbung und
den Prospektversand (Clipper-Compiler, C für spezielle Funktionen).
Dauer ca. 6 Monate.
- Erweiterung einer dBase-Datenbank an Anforderungen der Projektverwaltung(Clipper-Compiler, C für spezielle Funktionen). Dauer ca. 6 Monate,
zeitw. Projektleitung.
- Implementation eines Endgeräte-Protokolls in ein propr. Echtzeitbetriebs-system (Emulator 80C186, HP-Unix, Software-Simulator, PL/M 86).
Dauer ca. 8 Monate.
- Während des Studiums Reparatur und Installation von Atari, Apple- undPC-Systemen und Musikinstrumenten (MIDI).
Embedded Systeme, Projektleitung, SW-Entwicklung, Scrum Master
"Aufgaben des Consultants waren die Entwicklung eigenständiger Software Werkzeuge, mittels derer wir die Funktionalität und Applikationen unserer Messgeräte erheblich erweitern konnten. Der Consultant hat sich rasch eingearbeitet und erreichte die vereinbarten Ziele stets zu unserer vollen Zufriedenheit. Er arbeitete eigenverantwortlich und selbständig von der Planung bis zur Freigabe. Er hat sich schnell in unser Team integriert und während dem gesamten Zeitraum mit Teamkollegen und Vorgesetzten gut zusammengearbeitet. Wir danken ihm fuer seine Unterstützung und wünschen ihm für die Zukunft alles Gute."
— Projekt Entwk. v. Softw.-tools f. Messgeräte in Visual C++ Pro, 08/01 - 10/02
Referenz durch Projekt Manager Agilent Technologies (40.000 MA) vom 23.10.02
"Der Consultant hat sich sehr schnell in den Aufgabenbereich eingearbeitet. Die gestellten Aufgaben hat er immer zu meiner vollen Zufriedenheit erledigt. Dies gilt sowohl in inhaltlicher wie zeitlicher Form. Die Zusammenarbeit mit unserem Team gestaltete sich in jeder Hinsicht sehr positiv."
— Projekt Embedded Software Development, Programmierung in C, 11/00 - 07/01
Referenz durch Projekt Manager Agilent Technologies GmbH vom 06.08.01
Schweden: Blekinge, Malmö, Gothenburg, Stockholm
Schweiz: Thurgau, St. Gallen, Appenzell.
Deutschland: Region Bodensee
Weitere Länder: Weltweiter Einsatz nach Abstimmung möglich.