2018 - heute: Car Infotainment MIB3Einsatzort: Dresden
Rolle: Software Architekt/-Analytiker/ Consultant
Aufgaben- Technical Consulting Car Infotainment
- Performance Analyse und Optimierung Car Navigation System
- Systemarchitektur Embedded Software
- Software Architektur Navigation System
- Analyse Embedded System
- Realtime/ Embedded Software Development
KenntnisseEmbedded Linux, C/C++, Renesas, ARM Assembler, GNU Toolchain (gcc,g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting
2021 - 2021: HCP3 HCP5 ICAS1 ICAS3 MIB3Einsatzort: Wolfsburg/ Ingolstadt
Rolle: Software Architekt/-Analytiker/ Consultant
Aufgaben- Technical Consulting Car Infotainment
- Performance Analyse und Optimierung
- Analyse Testautmatisierung
- Systemarchitektur Embedded Software
- Analyse Embedded System
- Realtime/ Embedded Software Development
KenntnisseEmbedded Linux, C/C - - , Renesas, ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof,...), Profiling, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting
2019 - 2020: OCU3Einsatzort: Bochum
Rolle: Software Architekt/-Analytiker/ Consultant
Aufgaben- Technical Consulting Car Infotainment
- Performance Analyse und Optimierung
- Systemarchitektur Embedded Software
- Software Architektur Onboard Communication
- Analyse Embedded System
- Realtime/ Embedded Software Development
KenntnisseEmbedded Linux, C/C - - , Renesas, ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof,...), Profiling, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting
2018 - 2018: ECU Application Server ICASlEinsatzort: Erlangen
Rolle: Software Architekt/-Analytiker/ Consultant
Aufgaben- Aufbau Embedded Car Infrastruktur
- Architektur Adaptive Autosar Platform
- Systemarchitektur Embedded Software
- Software Architektur EMMC Protection, Diagnose, Life Cycle
- Analyse Embedded System
- Entwicklung Teststrategien
- Performance Analyse und Optimierung
- Realtime / Embedded Software Development
KenntnisseEmbedded Linux, Autosar, Adaptive Autosar, C/C - - , Renesas, ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof,...), Profiling, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting
2017 - 2017: Car NavigationEinsatzort: Nürnberg
Rolle: Software Architekt/ -Analytiker/ Troubleshooter/ Consultant
Aufgaben- Aufbau Embedded Car Infotainment
- Systemarchitektur Embedded Software
- Software Architektur
- Entwicklung IPC - Framework
- Entwicklung Persistenz
- Analyse Embedded System
- Entwicklung Teststrategien
- Performance Analyse und Optimierung
- Realtime / Embedded Software Development
KenntnisseEmbedded Linux, Buildroot, C/C - - , Renesas, ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof,...), Profiling, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting
2017 - 2017: Car NavigationEinsatzort: Berlin
Rolle: Systemanalytiker/ Architekt/ Troubleshooter/ Consultant
Aufgaben- Analyse Performance
- System Stabilität
- Software Architektur
- Entwicklung Teststrategien
- Analyse Embedded System
- Optimierung Navigation System
- Performance Analyse und Optimierung
- Realtime / Embedded Software Development
KenntnisseQNX, Embedded Linux, C/C - - , NVIDIA TEGRA, ARM Assembler, GNU Toolchain (gcc,g - -, gdb, gprof,...), Profiling, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting
2016 - 2017: Car NavigationEinsatzort: Dresden
Rolle: Systemanalytiker/ SW Architect/ Consultant
Aufgaben- Analyse Stabilität und Performance
- Analyse / Optimierung Interprozesskommunikation
- Analyse Threadmodell
- Entwicklung Teststrategien
- System Stabilität
- Software Architektur
- Analyse Embedded System
- Optimierung Navigation System
- Post Mortem Debugging
- Car Infotainment
- Realtime/ Embedded Software Development
KenntnisseEmbedded Linux, Renesas, C/C - - , ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof, valgrind, ...), Profiling, Memory Leaks, Automotive, Car Infotainment, Shell Scripting
2016 - 2016: Car NavigationEinsatzort: München
Rolle: SW Architect/ Architekt/ Analyst
Aufgaben- SW Architektur
- Analyse Stabilität und Performance
- Analyse Embedded System
- System Stabilität
- Navigation System
- Post Mortem Debugging
- Car Infotainment - GENIVI
- Realtime / Embedded Software Development
KenntnisseEmbedded Linux, C/C- - , GENIVI (SomelP, CommonAPI, Franca, dlt, ...), valgrind, ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof,...), Profiling, Memory Leaks, Automotive, Car Infotainment, Shell Scripting
2015 - 2016: Digital TV TunerEinsatzort: Nürnberg
Rolle: SW Architect/ Analyst
Aufgaben- SW Architektur
- Analyse Stabilität und Performance, Build System
- Optimierung Startup Peformance und Latenz
- Embedded Linux System Programming
- DVBT Tuner
- Car Infotainment
- Realtime / Embedded Software Development
KenntnisseC/C - - , ARM Assembler, Embedded Linux, Linux Kernel Configuration, Buildroot,device drivers, valgrind, rootfs, buildroot, GNU Toolchain (gcc, g, gdb, gprof,...), Profiling, Memory Leaks, TV Tuner, DVBT, Automotive, Car Infotainment, Shell Scripting
2015 - 2015: Instrument ClusterEinsatzort: Frankfurt
Rolle: SW Architect/ Analyst
Aufgaben- SW Architektur
- Analyse Stabilität und Performance
- Optimierung Startup Peformance
- Integrity OS System Programming
- Entwicklung Teststrategien
- Automotive Controller (ECU)
- Car Infotainment - GENIVI
- Realtime / Embedded Software Development
KenntnisseC/C- ARM Assembler,GENIVI (SomelP, CommonAPI, Franca, dlt, ...), Integrity, Linux, valgrind, Diagnosis, Instrument Cluster, Automotive, Car Infotainment, GENIVI, Shell Scripting, GNU Toolchain (gcc,g - - , gdb, gprof,...), Profiling, Memory Leaks
2014 - 2014: Keyless Entry SystemEinsatzort: Graz (AUT)
Rolle: Senior System Software Engineer
Aufgaben- System Software Development
- Firmware development
- Optimization SPI Driver Software
- Microcontroller Development
- Development Diagnose Funktion ( Antenna Diagnosis, Impedance )
- Microcontroller Infrastructure Development
- Realtime / Embedded Software Development
Kenntnissemrk3 microcontroller, Assembler, JTAG, Oszi, Linux, C/C - - (STL), SPI, Diagnosis, Automotive, Shell Scripting, GNU Toolchain (g - - gdb), Profiling, Keyless Entry Systems, Immobilizers
2013 - 2013: MIB 2 StandardEinsatzort: Dresden
Rolle: Systemanalytiker/ Senior SE, Systemspezialist QNX
Kunde: Volkswagen
Aufgaben- System Analyse Infotainment
- QNX basierte Infotainment Software ( VW MIB Standard 2 )
- QNX System Programming
- System Architektur
- Entwicklung Teststrategien
- System Stabilität und Performance
- Optimierung Systemperformance und Aufstartperformance
- QNX Profiling, Memory-Debugging, Heap Analyse
- Dynamische Programm Analyse
- Entwicklung automatisierten core file Analyse Systems
- Realtime / Embedded Software Entwicklung
KenntnisseC/C - - (STL), QNX, Linux, BSP, device drivers, J5, IMX6, Cortex M3 M8 M9, I2C, SPI, OMAP, CAN, Automotive, Infotainment, Systemarchitektur, Linux, Momentics, Kernel Tracing, multihreading, Shell Scripting, GNU Toolchain (g - - gdb), Profiling, Dynamic Program Analysis
2012 - 2013: MautsystemEinsatzort: Wien (AUT)
Rolle: Technical Lead Kryptographie/ Architekt
Aufgaben- Architekt Kryptographielibrary Mautsystemplattform
- Symmetrische und Asymmetrische Kryptographie
- C/C - - Entwicklung auf Linux
- Member board of architects
- Spezialist für openssl, libcrypto und Smartcards
- Entwicklung Securitykonzept Mautsystem
KenntnisseC/C- - ( STL), Linux, multihreading, valgrind, Shell Scripting, GNU Toolchain ( g- - gdb), openssl, SSL, Kryptographie
2012 - 2012: AUDI MIB HighEinsatzort: Ingolstadt
Rolle: Systemanalytiker, Systemspezialist QNX
Aufgaben- System Analyse QNX basierte Infotainment Software
- QNX System Programming
- System Architektur
- System Stabilif'at
- Maintenance QNX BSP
- Optimierung Aufstartperformance
- QNX Profiling, Memory-Debugging, Heap Analyse
- Dynamische Programm Analyse
- Realtime / Embedded Software Entwicklung
KenntnisseC/C ++ (STL), QNX, device drivers, BSP, J5, NVIDIA TEGRA, M30, M31, OMAP, I2C, GAN, Linux, valgrind, Momentics, Kernel Tracing, multihreading, Shell Scripting, Embedded SQL, GNU Toolchain (g - - gdb, valgrind), Profiling, Dynamic Program Analysis
2010 - 2012: AUDI MIB Navigation SystemEinsatzort: Erlangen, München
Rolle: Architekt, System Spezialist QNX
Aufgaben- Systemarchitektur Navigation Software
- Analyse und Optimierung System Stabilität
- Optimierung Aufstartperformance
- Verantwortlich für System Stabilität
- QNX Profiling, Memory-Debugging, Heap Analyse
- Dynamische Programm Analyse
- QNX System Programming
- System Architektur
- Technical Lead Software Engineering
- Fahrerassistenz -Funktionen
- Realtime / Embedded Software Entwicklung
- Sensor Data Fusion ( Verkehrszeichenfusion )
- Linux Server Software Development
- Design und Development Test Automation System ( Absicherung )
- PostgreSQL Database Development
KenntnisseC/C - - ( STL), device drivers, QNX, OMAP, J5, NVIDIA TEGRA, Linux, Momentics, Kernel Tracing, multihreading, Shell Scripting, PostgreSQL, Embedded SQL, SQL, PLSQL, GNU Toolchain (g - - gdb, valgrind)
weitere Projekte auf Anfrage