Pflichtenhefterstellung: Messsystem Schaumtestkammer
Erstellung der Systemarchitektur
Aussteuerung der Zulieferer
Erstellung der Softwarearchitektur
Auslegung einer robusten Regelung
Festlegung der Sicherheitsanforderungen an das Messsystem
Performanceanalysen
Maschinensoftwareentwicklung für Radlader, Minibagger, Midibagger, Kombiinstrument und Display.
Spezifikation der Hardwarevernetzung, des HMI Designs und der Softwarearchitektur.
Implemmentierung und Versionsverwaltung.
Lastenhefterstellung Systemsoftware und HMI für Minibagger.
Softwareprojektleitung im internationalen Umfeld für ein Kombiinstrument und Display.
Konzeptionierung und Implementierung eines Testmanagementframeworks in Python zum automatisierten System-, Modul- und Regressiontest.
Tool zum Verwalten von Bildern mehrerer Kameras
Anforderungsanalyse
Spezifikation, GUI-, HTML-Design,Implementierung
Lizenzmangement, Implementierung, Test.
Systemrequirementspezifikation
Testspezifikation
Implementierung nach ISO 26262 Level2.
Testframework-Optimierung und –Erweiterung
HIL-Modellanpassung für Testautomatisierung
Internationale Embedded Softwareentwicklung mit Clearcase
Nutzung
Software-Architektur, Network-Stack-Entwicklung,
Performance-Analysen,
Projektübergreifender Plattformsupport.
Stabilisierung der Middleware Komponente Internetradio
(Pandora).
Unittests
Projektierung und Industrialisierung des Designs einer Head-Unit
Requirementanalyse, Kostenabschätzung,
Architekturspezifikation,
Designspezifikation und Projektplan für ein Puls Oximeter mit
EKG und USB-Interface.
05/2009 ? 09/2009
Bahntechnik, Projektleitung und Testdesign
Rolle
Projektleitung
Einsatzort
Heidenheim, Braunschweig
Projektinhalte
Absicherung CANopen Kommunikation nach EN 50159
Projektierung und Erstellung der Sicherheitsanforderung
Designkonzepterstellung
Steuerung der Zulieferer
Implementierung nach EN 50128 SSAS1 bzw. V-Modell
Erstellung der Firmwarebibliothek in C/C++
Restbussimulation und Testsetup in XML, CAPL
Einbindung der Regressiontests in Teststand (National
Instruments).
Kenntnisse
EN 50159, EN 50128 SSAS, V-Modell, C/C++
Produkte
MS-Project, VxWorks, Multiprog (IEC 61131), Caliber, Starteam, CANoe, Teststand, LabView
04/2009 ? 05/2009
Medizintechnik, Projektleitung
Rolle
Projektleitung
Einsatzort
Braunschweig
Projektinhalte
Requirementanaylse, Kostenabschätzung, Designspezifikation und Projektplan für ein Reizstromgerät.
Kenntnisse
Medizinprodukterichtlinie 93/42/EWG
Produkte
MS-Project
12/2008 ? 03/2009
Multimedia/NavigationPlattform, Navigation, HMI, Networking,Programmierer
Rolle
Programmierer
Einsatzort
Hildesheim
Projektinhalte
Internationale Embedded Softwareentwicklung mit Clearcase
Nutzung:
Performance- und Fehleranalysen von Fremdcode in komplexen Softwaresystemen mit eng abgestecktem Terminrahmen.
Teilprojektübergreifende Fehlermoderation.
Projektübergreifender Plattformsupport.
Anpassung der CAN-Test Tool-Chain an das Testproxy-Interface.
Internationale Entwicklungsbetreuung der GMLANRestbussimulation
Kenntnisse
RTOS T-Kernel, GMLAN, KWP2000, C#, C/C++
Produkte
CANoe, MS-Project
01/2007 ? 11/2008
Multimedia, Entwicklung CAN Netzwerk-Stacks,Programmierer
Rolle
Programmierer
Einsatzort
Hildesheim
Projektinhalte
Internationale Embedded Softwareentwicklung mit Clearcase
Nutzung:
Designkonzepterstellung und Implementierung einer CAN-Test
Tool-Chain (TTFIS, CANoe, COM-Server Client Applikation)
für System-, Modul-, API- und Regression-Tests. Erstellung
der CAPL-, C++-Programme, XML-Konfiguration und der
Testscripte.
Toolentwicklung zur generischen C-Codeerzeugung von CANDatenbanken
(DBC).
Entwicklung der SW-Architektur und Implementierung des
Interface zum GMLAN-Handler.
Untersuchung zur Performanceverbesserung im
Gesamtsystem in einem multithreaded RTOS.
Internationale Entwicklungsbetreuung der GMLANRestbussimulation.
Design, Entwicklung, Test und Pflege von CAN Netzwerk-
Satcks innerhalb moderner internationaler SWEntwicklungsprozesse.
Anforderungsanalysen der OEM CAN-Netzwerke.
Ansprechpartner für Applikationsprogrammierer.
Performanceanalysen und Code-Optimierung
Kenntnisse
RTOS T-Kernel, GMLAN, KWP2000, C#, C/C++,
Produkte
CANoe, MS-Project
09/2006 ? 12/2006
Multimedia, Projektleitung Embedded Software-Entwicklung
Rolle
Projektleitung
Einsatzort
Hildesheim
Projektinhalte
Internationale Embedded Softwareentwicklung:
Konzepterstellung mit Enterprise Architect,
Implementierung, Dokumentation
Testsystem für BSP mit RTOS T-Kernel.
Treiber-Optimierung,
Performance- und Datenratenanalysen.
Kenntnisse
RTOS T-Kernel, ATA, SPI,
08/2006 ? 10/2006
Informatik und Mikro-Elektronik, Projektleitung Software-Entwicklung
Rolle
Projektleitung
Einsatzort
Braunschweig
Projektinhalte
Entwicklung K-Line/CAN to USB Adapter: Konzepterstellung.
Software-Migration Level X von C167 zu AT91SAM7X256.
Entwicklung CAN-Treiber, K-Line Treiber, USB-Function-
Treiber, Level X
Integration
Bootloader.
Kenntnisse
KWP2000, CAN-TP, Level X, C167, AT91SAM7
Produkte
Keil IDE, IAR IDE
07/2004 ? 04/2006
Multimedia, Chipset- und Driver Verification, Programmierer
Rolle
Programmierer
Einsatzort
Hildesheim
Projektinhalte
Internationale Embedded Softwareentwicklung mit CVS:
Spezifikation für USB-Function Driver im RTOS T-Kernel.
Code-Review USB-Host Manager, USBF, CSI, I2C im BSP.
Spezification für driver und module tests (CAN, SPI, I2C, SDCards,
ATA ...).
Spezifikation für RDS-Driver im RTOS T-Kernel.
Implementierung RDS-Driver, driver und module tests.
Implementierung eines RDS-Demodulators, RDS-Block- und
RDS-Gruppen-Decoders in C.
Validierung mit entwickeltem Matlab-Referenz-Modell.
Kenntnisse
RTOS T-Kernel, USBH, USBF, CSI, I2C, CAN, ATA, SDSeite Cards, RDS, JTAG
Mehr Projekte auf Anfrage.
Pflichtenhefterstellung: Messsystem Schaumtestkammer
Erstellung der Systemarchitektur
Aussteuerung der Zulieferer
Erstellung der Softwarearchitektur
Auslegung einer robusten Regelung
Festlegung der Sicherheitsanforderungen an das Messsystem
Performanceanalysen
Maschinensoftwareentwicklung für Radlader, Minibagger, Midibagger, Kombiinstrument und Display.
Spezifikation der Hardwarevernetzung, des HMI Designs und der Softwarearchitektur.
Implemmentierung und Versionsverwaltung.
Lastenhefterstellung Systemsoftware und HMI für Minibagger.
Softwareprojektleitung im internationalen Umfeld für ein Kombiinstrument und Display.
Konzeptionierung und Implementierung eines Testmanagementframeworks in Python zum automatisierten System-, Modul- und Regressiontest.
Tool zum Verwalten von Bildern mehrerer Kameras
Anforderungsanalyse
Spezifikation, GUI-, HTML-Design,Implementierung
Lizenzmangement, Implementierung, Test.
Systemrequirementspezifikation
Testspezifikation
Implementierung nach ISO 26262 Level2.
Testframework-Optimierung und –Erweiterung
HIL-Modellanpassung für Testautomatisierung
Internationale Embedded Softwareentwicklung mit Clearcase
Nutzung
Software-Architektur, Network-Stack-Entwicklung,
Performance-Analysen,
Projektübergreifender Plattformsupport.
Stabilisierung der Middleware Komponente Internetradio
(Pandora).
Unittests
Projektierung und Industrialisierung des Designs einer Head-Unit
Requirementanalyse, Kostenabschätzung,
Architekturspezifikation,
Designspezifikation und Projektplan für ein Puls Oximeter mit
EKG und USB-Interface.
05/2009 ? 09/2009
Bahntechnik, Projektleitung und Testdesign
Rolle
Projektleitung
Einsatzort
Heidenheim, Braunschweig
Projektinhalte
Absicherung CANopen Kommunikation nach EN 50159
Projektierung und Erstellung der Sicherheitsanforderung
Designkonzepterstellung
Steuerung der Zulieferer
Implementierung nach EN 50128 SSAS1 bzw. V-Modell
Erstellung der Firmwarebibliothek in C/C++
Restbussimulation und Testsetup in XML, CAPL
Einbindung der Regressiontests in Teststand (National
Instruments).
Kenntnisse
EN 50159, EN 50128 SSAS, V-Modell, C/C++
Produkte
MS-Project, VxWorks, Multiprog (IEC 61131), Caliber, Starteam, CANoe, Teststand, LabView
04/2009 ? 05/2009
Medizintechnik, Projektleitung
Rolle
Projektleitung
Einsatzort
Braunschweig
Projektinhalte
Requirementanaylse, Kostenabschätzung, Designspezifikation und Projektplan für ein Reizstromgerät.
Kenntnisse
Medizinprodukterichtlinie 93/42/EWG
Produkte
MS-Project
12/2008 ? 03/2009
Multimedia/NavigationPlattform, Navigation, HMI, Networking,Programmierer
Rolle
Programmierer
Einsatzort
Hildesheim
Projektinhalte
Internationale Embedded Softwareentwicklung mit Clearcase
Nutzung:
Performance- und Fehleranalysen von Fremdcode in komplexen Softwaresystemen mit eng abgestecktem Terminrahmen.
Teilprojektübergreifende Fehlermoderation.
Projektübergreifender Plattformsupport.
Anpassung der CAN-Test Tool-Chain an das Testproxy-Interface.
Internationale Entwicklungsbetreuung der GMLANRestbussimulation
Kenntnisse
RTOS T-Kernel, GMLAN, KWP2000, C#, C/C++
Produkte
CANoe, MS-Project
01/2007 ? 11/2008
Multimedia, Entwicklung CAN Netzwerk-Stacks,Programmierer
Rolle
Programmierer
Einsatzort
Hildesheim
Projektinhalte
Internationale Embedded Softwareentwicklung mit Clearcase
Nutzung:
Designkonzepterstellung und Implementierung einer CAN-Test
Tool-Chain (TTFIS, CANoe, COM-Server Client Applikation)
für System-, Modul-, API- und Regression-Tests. Erstellung
der CAPL-, C++-Programme, XML-Konfiguration und der
Testscripte.
Toolentwicklung zur generischen C-Codeerzeugung von CANDatenbanken
(DBC).
Entwicklung der SW-Architektur und Implementierung des
Interface zum GMLAN-Handler.
Untersuchung zur Performanceverbesserung im
Gesamtsystem in einem multithreaded RTOS.
Internationale Entwicklungsbetreuung der GMLANRestbussimulation.
Design, Entwicklung, Test und Pflege von CAN Netzwerk-
Satcks innerhalb moderner internationaler SWEntwicklungsprozesse.
Anforderungsanalysen der OEM CAN-Netzwerke.
Ansprechpartner für Applikationsprogrammierer.
Performanceanalysen und Code-Optimierung
Kenntnisse
RTOS T-Kernel, GMLAN, KWP2000, C#, C/C++,
Produkte
CANoe, MS-Project
09/2006 ? 12/2006
Multimedia, Projektleitung Embedded Software-Entwicklung
Rolle
Projektleitung
Einsatzort
Hildesheim
Projektinhalte
Internationale Embedded Softwareentwicklung:
Konzepterstellung mit Enterprise Architect,
Implementierung, Dokumentation
Testsystem für BSP mit RTOS T-Kernel.
Treiber-Optimierung,
Performance- und Datenratenanalysen.
Kenntnisse
RTOS T-Kernel, ATA, SPI,
08/2006 ? 10/2006
Informatik und Mikro-Elektronik, Projektleitung Software-Entwicklung
Rolle
Projektleitung
Einsatzort
Braunschweig
Projektinhalte
Entwicklung K-Line/CAN to USB Adapter: Konzepterstellung.
Software-Migration Level X von C167 zu AT91SAM7X256.
Entwicklung CAN-Treiber, K-Line Treiber, USB-Function-
Treiber, Level X
Integration
Bootloader.
Kenntnisse
KWP2000, CAN-TP, Level X, C167, AT91SAM7
Produkte
Keil IDE, IAR IDE
07/2004 ? 04/2006
Multimedia, Chipset- und Driver Verification, Programmierer
Rolle
Programmierer
Einsatzort
Hildesheim
Projektinhalte
Internationale Embedded Softwareentwicklung mit CVS:
Spezifikation für USB-Function Driver im RTOS T-Kernel.
Code-Review USB-Host Manager, USBF, CSI, I2C im BSP.
Spezification für driver und module tests (CAN, SPI, I2C, SDCards,
ATA ...).
Spezifikation für RDS-Driver im RTOS T-Kernel.
Implementierung RDS-Driver, driver und module tests.
Implementierung eines RDS-Demodulators, RDS-Block- und
RDS-Gruppen-Decoders in C.
Validierung mit entwickeltem Matlab-Referenz-Modell.
Kenntnisse
RTOS T-Kernel, USBH, USBF, CSI, I2C, CAN, ATA, SDSeite Cards, RDS, JTAG
Mehr Projekte auf Anfrage.
"Zu seinem Aufgabengebiet gehörte die selbständige Leitung der Geräteentwicklung. Daneben wurde er mit der Schulung und Einweisung des Servicepersonals unserer Vertretungen und der wissenschaftlichen Präsentation auf praktischen Kursen zu den Gebieten der Elektrogustometrie, computergestützte Hörprüfung mit akustisch evozierten Potentialen und Gleichgewichtsprüfung mit Elektronystagmographie betraut. Der Consultant gestaltete das ihm übertragene Aufgabengebiet mit seinem überdurchschnittlichen Arbeitseinsatz und seinen ausgezeichneten Leistungen stets zu unserer vollsten Zufriedenheit. Seine Fähigkeit, jede Rationalisierungsmöglichkeit auszunutzen und Vorschläge zu unterbreiten, die Kosten nach dem neuesten Stand der Technik zu verringern, gestaltete das Unternehmen auf dieser Kostenstelle so rentabel wie möglich. Zu unserem größten Bedauern verläßt uns der Consultant auf eigenen Wunsch. Für seinen weiteren Berufs- und Lebensweg wünschen wir ihm weiterhin alles Gute."
— Projekt Medizintechnikprodukte, 01/86 - 09/86
Referenz durch Geschäftsführer eines Medizintechnikhauses (10 MA) vom 30.09.86
"In den ersten drei Jahren seiner Tätigkeit wurde der Consultant an eine Forschungseinrichtung abgeordnet. Zu seinen Aufgabengebiet gehörte die Integration neuartiger Sensoren (vorzugsweise optische Aufnehmer wie CCD, Flächendioden) unter Einsatz von Mikroelektronik zu intelligenten Aufnehmersystemen. In diesem Zusammenhang betreute er die Diplom- und Studienarbeiten. Daneben führte der Consultant die Vorlesungsbetreuung in Fertigungsmeßtechnik durch und hielt die vorlesungsbegleitenden Übungen ab. Anschließend war der Consultant als Projektleiter eigenverantwortlich mit Aufgaben auf dem Gebiet der Sensor- und Regelungstechnik unter Einsatz der Mikroelektronik betraut. Der Consultant war zuverlässig und ein vorbildlicher Mitarbeiter. Er hat die ihm übertragenden Arbeiten stets zu unserer vollsten Zufriedenheit ausgeführt. Über seine Arbeit hinaus beteiligte er sich in konzeptionellen Phasen von neuen Projekten mit wertvollen Beiträgen. Durch seine freundliche und bestimmte Art wurde der Consultant von der Geschäftsführung geschätzt. Er verstand es, auch in in schwierigen Phasen seine Mitarbeiter zu motivieren. Zu unserem großem Bedauern scheidet der Consultant auf eigenen Wunsch aus. Für seine geleistete Arbeit danken wir dem Consultant und wünschen ihm für seine weitere Zukunft viel Glück und Erfolg."
— Projekt Sensorenintegration, Pl Sensor- und Regelungstechnik, 10/86 - 06/91
Referenz durch Gf eines Automatisierungstechnikhauses (20 MA) vom 25.06.91
"Der Consultant war in der Zeit vom 01.02.01 bis 30.03.01 von uns für die Erstellung eines CAN-Konzepts für Steuerungs- und Leitrechner beauftragt worden. Er verfügt über ein profundes Wissen in den Feldbustechnologien und der Echtzeitprogrammierung. Das CAN-Konzept schliesst sämtliche Protokolle, die in der Bahn- und Automatisierungstechnik etabliert sind, in eine Applikationsschnittstelle (API) ein. Neben seiner fachlichen Qualifikation ist sein besonderes Engagement hervorzuheben. Wir wünschen ihm in seinem weiteren Berufsweg viel Glück und Erfolg."
— Projekt CAN-Konzept Leitrechner, 02/01 - 03/01
Referenz durch Konzern im Bereich IT/Elektronik (>420.000 MA global), vom 06.06.03
"Der Consultant war in der Zeit von Mai bis September 2001 mit der Hardware- und Treiberentwicklung eines Antriebssteuerrechners (ASR) auf C167-Basis beauftragt worden. Seine Kenntnisse im EMV-gerechten Hardwaredesign und seine Vertrautheit mit dieser Microcontrollerfamilie verhalfen dem Projekt zu einem schnellen Abschluss ohne Redesign. Wir möchten uns bei ihm bedanken und würden uns freuen, wenn wir bald wieder in einem Projekt zusammenarbeiten könnten."
— Projekt Entwicklung eines Antriebssteuerrechner ASR, 05/01 - 09/01
Referenz durch Konzern im Bereich IT/Elektronik (>420.000 MA global), vom 06.06.03
"CAN-Ethernet-Gateway, Erweiterungsmodule für Feldbussystem, CANopen Implementierung, Gasanalysegerät: Neben der Entwicklung, Fertigung und dem Vertrieb eigener Produkte und Systeme bietet 'usere Firma' als Dienstleistung Auftragsentwicklungen und die Produktfertigung an. Die Entwicklung industrieller Hard- und Software erfordert Spezialwissen und Erfahrung. Für die Pojekte 'CAN-Ethernet Gateway', 'Erweiterungsmodule für ein dezentrales Feldbussystem', 'CANopen Implementierung für einen Multi-Funktions-Steckverbinder' und 'Entwicklung eines Gasanalysegeräts' hat der Consultant die Projektleitung in der Zeit von 01.06.01 bis 28.02.03 übernommen. Er hat die Projekte in allen Phasen von der Spezifikation über die Entwicklungs- und Testphase bis hin zur Inbetriebnahme begleitet. Die von ihm entwickelten Schaltungen und Applikationen laufen fehlerfrei und performant. Besonders hervorzuheben ist sein mess- und regelungstechnisches Wissen sowie seine Kenntnisse in Interfacetechnolgien und EMV-gerechtes Hardwaredesign. Wir möchten uns bei dem Consultant für sein ausserordentliches Engagement, seine Teamfähigkeit und Moderationsfähigkeit bedanken und wünschen Ihm viel Erfolg."
— Projekt CAN-Ethernet-Gateway, Erweiterungsmodule für Feldbussystem,... von 06/01 - 02/03
Referenz durch Geschäftsführer eines Bahn-/Automatisierungstechnikhauses mit 15 MA, vom 31.03.03