Inbetriebnahme der Automotive Ethernet und HDBT Kommunikation auf mehreren Musterständen der Zielhardware (Ethernet Switch, Mikrocontroller, HDBT Transceiver und Mobilfunkmodul).
Anpassung des Embedded Linux Systems auf dem 5G Mobilfunkmodul (Device tree, Kernel Konfiguration, ...).
Datendurchsatzmessung und Optimierung.
Unterstützung von Produktion, Temperatur- und EMV-Messungen.
Entwicklung eines plattformbasierten Zustandsmanagements für das Steuergerät
Modellierung des Zustandsautomats für die projektspezifische Softwarekomponente (SOME/IP Service) auf dem Mobilfunkmodul.
Beschreibung der Kommunikationsschnittstelle zwischen den Softwarekomponenten auf dem Mikrocontroller und dem Mobilfunkmodul des Steuergerätes.
Entwicklungsbegleitende Integrationstests und Fehleranalyse.
Code Reviews der entwickelten Softwarekomponenten.
Fehleranalyse von Rückläufergeräten aus dem Feld.
gitGNU C++ CompilerCMakeVector CANoeQualcomm MDM9640Eclipse CDTgerrit
C++11Embedded Linux
Valeo peiker Telematics
Friedrichsdorf, Taunus
3 Jahre 2 Monate
2016-03 - 2019-04
BMW Telematik Steuergerät ATM-02
Embedded Software-EntwicklerCUSB 2.0Autosar...
Embedded Software-Entwickler
Entwicklung einer USB Interprozessorkommunikation zwischen dem Mikrocontroller (MCU) und dem Mobilfunkmodul (NAD) des Steuergeräts
Integration eines USB Host Stacks in den Autosar Core der MCU.
Anbindung der RPC Kommunikationsschicht an den Autosar IP-Stack der MCU.
Konfiguration des Linux USB Gadget Stacks auf dem NAD.
Übernahme der Interprozessorkommunikation in den Bootloader der MCU.
Umfangreiche Laufzeitanalyse und Durchsatzmessung eines Softwaremoduls zum Routen von der internen USB- auf die externe Ethernet-Kommunikationsschnittstelle.
Entwicklung eines Krypto-Softwaremoduls für hardwarebasierte AES Verschlüsselung und SHA1 Generierung.
Entwicklungsbegleitende Tätigkeiten wie Ticketbearbeitung, Fahrzeugtests, Produktionsunterstützung u.a.
Gliwa T1Atmel SAM V71Debugger iSystem IC5500Qualcomm MDM9640HCC USB StackiSystem winIDEARational Clear CaseRational Clear QuestEclipse CDTiperfGreenhills C Compiler
CUSB 2.0AutosarEmbedded Linux
Valeo peiker Telematics
Friedrichsdorf, Taunus
4 Jahre 4 Monate
2011-11 - 2016-02
BMW Telematik Steuergeräte TPLow + ATM-01
Embedded Software-EntwicklerJavaZustandsautomatenEmbedded Linux
Embedded Software-Entwickler
Softwareentwicklung auf dem Mobilfunkmodul (NAD) der Steuergeräte
Komplexes Zustandsmanagement mit Funktionen wie Power-, Temperatur- und Backup Batterie Management.
Anbindung an das Zustandsmanagement auf dem Mikrocontroller des Steuergerätes.
Codegenerierung aus UML Zustandsmodellen.
Durchführung und Analyse von Dauertests.
Ruhestromuntersuchnungen.
SMS Behandlung.
Persistente Datenhaltung.
Entwicklungsbegleitende Tätigkeiten wie Ticketbearbeitung, Fahrzeugtests, Produktionsunterstützung u.a.
Inbetriebnahme der Automotive Ethernet und HDBT Kommunikation auf mehreren Musterständen der Zielhardware (Ethernet Switch, Mikrocontroller, HDBT Transceiver und Mobilfunkmodul).
Anpassung des Embedded Linux Systems auf dem 5G Mobilfunkmodul (Device tree, Kernel Konfiguration, ...).
Datendurchsatzmessung und Optimierung.
Unterstützung von Produktion, Temperatur- und EMV-Messungen.
Entwicklung eines plattformbasierten Zustandsmanagements für das Steuergerät
Modellierung des Zustandsautomats für die projektspezifische Softwarekomponente (SOME/IP Service) auf dem Mobilfunkmodul.
Beschreibung der Kommunikationsschnittstelle zwischen den Softwarekomponenten auf dem Mikrocontroller und dem Mobilfunkmodul des Steuergerätes.
Entwicklungsbegleitende Integrationstests und Fehleranalyse.
Code Reviews der entwickelten Softwarekomponenten.
Fehleranalyse von Rückläufergeräten aus dem Feld.
gitGNU C++ CompilerCMakeVector CANoeQualcomm MDM9640Eclipse CDTgerrit
C++11Embedded Linux
Valeo peiker Telematics
Friedrichsdorf, Taunus
3 Jahre 2 Monate
2016-03 - 2019-04
BMW Telematik Steuergerät ATM-02
Embedded Software-EntwicklerCUSB 2.0Autosar...
Embedded Software-Entwickler
Entwicklung einer USB Interprozessorkommunikation zwischen dem Mikrocontroller (MCU) und dem Mobilfunkmodul (NAD) des Steuergeräts
Integration eines USB Host Stacks in den Autosar Core der MCU.
Anbindung der RPC Kommunikationsschicht an den Autosar IP-Stack der MCU.
Konfiguration des Linux USB Gadget Stacks auf dem NAD.
Übernahme der Interprozessorkommunikation in den Bootloader der MCU.
Umfangreiche Laufzeitanalyse und Durchsatzmessung eines Softwaremoduls zum Routen von der internen USB- auf die externe Ethernet-Kommunikationsschnittstelle.
Entwicklung eines Krypto-Softwaremoduls für hardwarebasierte AES Verschlüsselung und SHA1 Generierung.
Entwicklungsbegleitende Tätigkeiten wie Ticketbearbeitung, Fahrzeugtests, Produktionsunterstützung u.a.
Gliwa T1Atmel SAM V71Debugger iSystem IC5500Qualcomm MDM9640HCC USB StackiSystem winIDEARational Clear CaseRational Clear QuestEclipse CDTiperfGreenhills C Compiler
CUSB 2.0AutosarEmbedded Linux
Valeo peiker Telematics
Friedrichsdorf, Taunus
4 Jahre 4 Monate
2011-11 - 2016-02
BMW Telematik Steuergeräte TPLow + ATM-01
Embedded Software-EntwicklerJavaZustandsautomatenEmbedded Linux
Embedded Software-Entwickler
Softwareentwicklung auf dem Mobilfunkmodul (NAD) der Steuergeräte
Komplexes Zustandsmanagement mit Funktionen wie Power-, Temperatur- und Backup Batterie Management.
Anbindung an das Zustandsmanagement auf dem Mikrocontroller des Steuergerätes.
Codegenerierung aus UML Zustandsmodellen.
Durchführung und Analyse von Dauertests.
Ruhestromuntersuchnungen.
SMS Behandlung.
Persistente Datenhaltung.
Entwicklungsbegleitende Tätigkeiten wie Ticketbearbeitung, Fahrzeugtests, Produktionsunterstützung u.a.
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Der Consultant hat uns in den 3 Jahren seiner Tätigkeit, in zwei verschiedenen Projekten unterstüzt. Seine profunden Kenntnissse in embedded Software und dem Telekommunikations Umfeld haben wesentlich zum Projekterfolg beigetragen. Dank seiner Flexibilität konnte er beide Projekte von der Konzeption bis zur Testphase begleiteten. Die von ihm entwickelten Softwaremodule sind fehlerfrei, gut dokumentiert und performant. Neben seinen fachlichen Fähigkieten ist sein offener Umgang mit Kollegen und seine Einsatzbereitschaft besonders hervozuheben."
— Projekt Erstellen von embedded Software (C / C++) unter VxWorks von 07/00 - 07/03 Referenz durch PL, Telekommunikationsunternehmen (>5.000 MA), vom 11.08.03
"Der Freiberufler zeigte schon nach kurzer Einarbeitung überdurchschnittliche Leistungen, hohe Verantwortungsbereitschaft und sichere Urteilsfähigkeit. Er zeichnete sich besonders durch präzise Arbeitsweise, ausgeprägten Ordnungssinn, Einsatzbereitschaft und Vertrauenswürdigkeit aus. Der freie Mitarbeiter hat die ihm übertragenen Arbeiten stets zu unserer vollsten Zufriedenheit erledigt. Der Freiberufler war von 04/97 bis 01/98 als freier Mitarbeiter in unserem Unternehmen tätig. Von 02/98 bis 04/00 war er bei uns fest angestellt. Wir möchten uns an dieser Stelle für seinen Einsatz bedanken und den Freiberufler anderen Projektanbieter weiterempfehlen."
— Projekt Embedded Entwicklung, 04/97 - 04/00 Referenz durch Entwicklungsleiter, Telekommunikationsunternehmen (50 MA), vom 14.06.00
"Die Vorgehensweise des Freiberuflers, sowohl bei der Erarbeitung von Lösungskonzepten als auch bei der Implementierung, war stets durch äußerste Sorgfalt und Zielstrebigkeit sowie große Selbständigkeit und Systematik geprägt. Seine Fachkompetenz in Verbindung mit seiner ausgeprägten Fähigkeit zur konstruktiven Zusammenarbeit im Team trugen maßgeblich zum Gelingen des Projekts bei."
— Projekt Diverse Entwicklungen im Bereich Multimedia + ISDN, 07/93 - 08/95 u. 02/96 - 02/97 Referenz durch Projektleiter, Institut für graph. Datenverarb. (ca. 80 MA), vom 20.04.00