Oliver Mayer-Buschmann

Angestellt, Onboard Platform Architect, Deutsche Bahn

Berlin, Deutschland

Fähigkeiten und Kenntnisse

Systemarchitektur
Projektmanagement
Standardisierung
Design und Programmierung
Software-Engineering
Lifecycle Management
agile Software-Entwicklung
Assembler
C
C++
Java
UML
XML
TCP/IP
CAN
LIN
MOST
I²C
SPI
RS232
Embedded-Linux
Ethernet
CMX
ARM
AVR32
Yocto
Microkernel-Betriebssysteme
PikeOS
QNX
OKL4
Genode
FreeRTOS
OSEK-OS
Linux-Kernel
diverse Bootloader
Virtualisierungs-Technologien
Car2X
V-Modell
Scrum
Kanban
Mac OS X
Enterprise Architect
Omnigraffle
Visual Studio
Eclipse
Jenkins
Bugzilla
Polarion
Jira
svn
git
make
bash
GNU toolchain
qemu
gdb
Perforce
Doxygen
AUTOSAR
CANoe
JTAG-Debugger
Oszilloskop / Logic Analyzer
USB Analyzer
Wireshark
LyX
Microsoft und Open Office
Informatik

Werdegang

Berufserfahrung von Oliver Mayer-Buschmann

  • Bis heute 4 Jahre und 1 Monat, seit Mai 2020

    Onboard Platform Architect

    Deutsche Bahn
  • 1 Jahr und 8 Monate, Sep. 2018 - Apr. 2020

    Head of Software Department

    Hangsheng Technology GmbH

    kommissarisch Head of R&D

  • 1 Jahr und 6 Monate, Apr. 2017 - Sep. 2018

    Teamlead Embedded Software Development

    Hangsheng Technology GmbH

    Fachlicher Aufbau, Personalentwicklung, disziplinarische Führung des Embedded Software Teams. Product Owner Plattform-Entwicklung. Etablierung von DevOps, ALM Prozessen, agilen Methoden. Realisierung von System- und Software-Architekturen, Prototypen, im Bereich Smart Antenna, Car Connectivity und Car2x. Supplier Koordination, Technologie Aufbau Linux, Microkernel OS, Software Frameworks, Funktionsentwicklung. Automotive RFI/RFQs, Kommunikation mit OEMs und Tier-2, chin. Standorten.

  • 1 Jahr und 1 Monat, März 2016 - März 2017

    Consultant / Senior Software Engineer

    Hangsheng Technology GmbH

    Implementierung DevOps Infrastruktur, Einführung agiler Software-Entwicklungsprozesse, Entwicklung von Basis-Software und Prototypen auf Embedded Systemen im Bereich Connectivity, Smart Antenna, Ausarbeitung von RFQs für die Automobilindustrie, Präsentation von Prototypen bei OEMs, Projektleitung, Scrum-Planung, Hypervisor, Linux (Yocto), V2X, WLAN, LTE Modem, Multicore-ARM SoC, AUTOSAR, CAN, Contiguous Integration (Jenkins), Application Lifecycle Management (Polarion, Jira), Vector CANoe, COQOS, git

  • 1 Jahr und 5 Monate, Feb. 2014 - Juni 2015

    Consultant / Senior Software Engineer

    Kieback&Peter GmbH & Co. KG

    Analyse, Design, Programmierung (C++), Test von Software-Komponenten für Automationsstationen/Gebäudeautomation. Realisierung einer generischen Anbindung von CAN Raumbedien- und IO-Modulen an die Regelungsdatenbank eines Embedded Systems. Erweiterung um BACnet Client-Funktionalitat, Optimierung der Webserver Implementierung zur Integration in eine Service Infrastruktur, SSL-Libraries (wolfSSL, axTLS, mbed TLS / PolarSSL) und cURL für SMTP, System Releases, Maintenance, Bugfixing, Continuous Integration

  • 2 Jahre und 6 Monate, Mai 2011 - Okt. 2013

    Consultant / Senior Software Engineer

    S1nn GmbH & Co. KG

    Architektur, Analyse, Design, Programmierung und Inbetriebnahme der Mastersoftware eines Infotainment-Steuergeräts zur iPhone Anbindung an Daimler Headunits: "Drive Kit Plus for iPhone". Aufsetzen der Integrations- und Source Verwaltung, Toolchain, Board Support Package, USB- Stack, RTOS, Inter-Task Kommunikation, Software-Komponenten, HW-Treiber, Bootloader, Bluetooth Anbindung für iPhone-5, Kommunikation mit Daimler Forschung Palo Alto für App-Anbindung (Digital DriveStyleApp), Siri Integration

  • 2 Jahre und 3 Monate, Feb. 2009 - Apr. 2011

    Senior Software Engineer

    OpenSynergy GmbH

    Architektur, Analyse, Design, Software-Entwicklung und Evaluierung im Bereich Microkernel Automotive Betriebssysteme sowie Linux- und Android-Virtualisierung. Konzeption und Umsetzung von Fastboot-Strategien, Plattform-Portierungen (ARM SoC), Treiberentwicklung, PikeOS, ELinOS, Linux-Kernel, OKL4, Genode, AUTOSAR, U-Boot, Make, SCons, Lint, GNU Toolchain / Debugger, Lauterbach JTAG-Debugger, svn, bash, qemu, TCP/IP, Ziel-Hardware: AT91 SAM (ARM9), i.MX35 (ARM11), i.MX51, i.MX53 (ARM Cortex-A8), Intel Atom

  • 10 Monate, Apr. 2008 - Jan. 2009

    Software Engineer / Master Student

    OpenSynergy GmbH

    Forschung und Entwicklung, Masterarbeit: Optimierung des L4 Startup-Verhaltens - Konzepte zum Einsatz von L4 Mikrokernel-Plattformen in Automotive-Steuergeräten

  • 2 Jahre und 6 Monate, März 2004 - Aug. 2006

    Consultant / Software Engineer

    Harman Becker Automotive Systems GmbH

    Analyse, Design und Implementierung von Software-Komponenten für ein Navigations- Infotainment-System im Bereich Headunit / Main CPU. Koordination, Zusammenarbeit bei Spezifikationen mit dem OEM (Daimler W204), Requirement-Management, Integration der eigenentwickelten Software-Komponenten in weitere Projekte. Themenbereiche: System On-Off, CAN, Diagnose, HMI, Visual C++, GNU-Compiler/Debugger, QNX, Lint, Perl, JAM, MOCCA-V2 Framework, XML, Perforce, Doors, CANoe, Ziel-Hardware: Renesas SH4

  • 3 Jahre und 2 Monate, Jan. 2001 - Feb. 2004

    Consultant / Software Engineer

    Harman Becker Automotive Systems GmbH, Harman Becker Automotive Systems Inc. USA

    Software-Entwicklung Audio Gateway, Koordination und Implementierung von Arbeitspaketen. Know-How Transfer und Training amerikanischer Kollegen. OEM-Meetings (Chrysler), Entwurf und Realisierung eines Data Link Layers zur Kommunikation via MOST auf internem Physical Layer, System On-Off, Diagnose. Implementierung eines MOST CD-Wechsler Treibers, Fertigungssupport, Echtzeitbetriebssystem CMX, Lauterbach-Emulator, Cardaq, J1850 Fahrzeugbus, Make, Lint, awk, MKS Source Integrity, Infineon C161JC

  • 2 Jahre, Jan. 1999 - Dez. 2000

    Software Engineer

    gmh GmbH

    Programmierung der Mastersoftware von Messplätzen und Inlinetestern für den Abgleich und die Endkontrolle von HF-Modulatoren und DVBS-Kopfstationen. Hardwarenahe Software-Entwicklung und Visualisierung unter Windows. Ab 10/99 leitender SW-Entwickler Treiberentwicklung für PCI-Erweiterungskarten, Ansteuerung externer Laborsysteme wie Spektrumanalyzer, HF-Messempfänger, Signalgeneratoren. Entwicklung unter Visual C++ / MFC, Jungo Device Driver Development Toolkit, National Instruments Measurement-Studio

  • 11 Monate, Feb. 1998 - Dez. 1998

    Software Engineer

    konplan GmbH / Roche Diagnostics GmbH

    Programmierung der Mastersoftware eines vollautomatischen Multibatch-Analysesystems für immunologische Blutanalysen. Restrukturierung des Ablaufs, der HW-Ansteuerung und Visualisierung im Bereich “Short Turn Around Time”. Erweiterung des Datenbanksystems zur Anbindung des Geräts an ein standardisiertes Klinik-Hostsystem. Implementierung und Bereitstellung neuer Funktionalitäten nach Absprache definierter SW-Schnittstellen im Team. Fehlersuche und Bugfixing, Dokumentation und Test. Echtzeitbetriebsystem pSOS

  • 3 Jahre und 3 Monate, Juli 1994 - Sep. 1997

    Student

    Pepperl+Fuchs GmbH

    Student im Rahmen des dualen Ausbildungssystems der Berufsakademie Mannheim. Durchlauf unterschiedlicher Fachabteilung wie Mechanik, Fertigung, Vertrieb, Prüfplanung, EMV Messlabor, Hardware- und Softwareentwicklung. Diplomarbeit in der Abteilung Prozessautomatisierung (Softwareentwicklung)

Ausbildung von Oliver Mayer-Buschmann

  • 1 Jahr und 7 Monate, Sep. 2006 - März 2008

    Telematik

    TH Wildau

  • 3 Jahre und 3 Monate, Juli 1994 - Sep. 1997

    Elektrotechnik

    Berufsakademie Mannheim

    Automatisierungstechnik

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

21 Mio. XING Mitglieder, von A bis Z