Software Engineer/Architect/Analyst/ Performanceexperte für Unix Systeme Embedded Systeme Echtzeit. C/C++ Linux QNX Infotainment Automotive Firmware
Aktualisiert am 26.03.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.07.2026
Verfügbar zu: 50%
davon vor Ort: 100%
Performance Optimierung
Automotive E/E-Entwicklung
Embedded Linux
Car-Navigation
MIB
Car Infotainment
High Performance Architecture
Software Stabilisierung
ICAS
Deutsch
Englisch

Einsatzorte

Einsatzorte

Shanghai (+200km) Bologna (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2024 - heute: Car Infotainment ConMod


Einsatzort: Ingolstadt - Wolfsburg - Shanghai

Rolle: Performance Expert / Software Architekt/-Analytiker/Consultant


Aufgaben:

  • Performance Analyse und Optimierung ConMod
  • Performance analysis using our products Invader and Sysmon
  • Technical Consulting Car Infotainment
  • Systemarchitektur Embedded Software
  • Analyse Embedded System
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, C/C++,Qualcomm, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2022 - 2025: Car Infotainment CNS 3.0


Einsatzort: Ningbo - CHN

Rolle: Softwäre Architekt/-Analytiker/Consultant


Aufgaben:

  • Performance Analyse und Optimierung Car Navigation System
  • Performance analysis using our products Invader and Sysmon
  • Technical Consulting Car Infotainment
  • Systemarchitektur Embedded Software - Optimization Hypervisor
  • Software Architektur Navigation System
  • Analyse Embedded System
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, Ali OS, C/C++, Renesas, Open Synergy Hypervisor, Pulseaudio, Qual- comm, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimiza¬tion, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2021 - heute: HCP3 HCP5 ICAS1 ICAS3 MIB3


Einsatzort: Wolfsburg/ Ingolstadt

Rolle: Software Architekt/-Analytiker/ Consultant


Aufgaben:

  • Performance Engineering
  • Performance Optimization In Car Routing
  • Technical Consulting Car Infotainment
  • Performance analysis using our products Invader and Sysmon
  • Cyber Security Car Infotainment
  • Performance Analyse und Optimierung
  • Analyse Testautmatisierung
  • Systemarchitektur Embedded Software
  • Analyse Embedded System
  • Realtime / Embedded Software Development


Kenntnisse:

Embedded Linux, C/C++, Renesas, Apple Car Play, Google Android Auto, ARM As¬sembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2018 - 2025: Car Infotainment MIB3


Einsatzort: Dresden

Rolle: Software Architekt/-Analytiker/ Consultant


Aufgaben

  • Technical Consulting Car Infotainment
  • Performance Analyse und Optimierung Car Navigation System
  • Performance analysis using our products Invader and Sysmon
  • Systemarchitektur Embedded Software, Big Little Architecture
  • Software Architektur Navigation System
  • Analyse Embedded System
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, QNX, Momentics, C/C++, Google Android Auto, Apple Car Play, Pulseaudio, Renesas, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Mem¬ory Optimization, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2019 - 2020: 0CU3

Einsatzort: Bochum

Rolle: Software Architekt/-Analytiker/ Consultant


Aufgaben:

  • Technical Consulting Car Infotainment and Car Connectivity
  • Performance Analyse und Optimierung
  • Performance analysis using our products Invader and Sysmon
  • Systemarchitektur Embedded Software, Big Little Architecture
  • Software Architektur Onboard Communication
  • Analyse Embedded System
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, QNX, Momentics, C/C++, Renesas, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2018 - 2018: ECU Application Server ICAS1


Einsatzort: 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
  • Performance analysis using our products Invader and Sysmon
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, Autosar, Adaptive Autosar, C/C++, Renesas, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Memory Optimization, Profiling, Dynamic Analysis, Multi¬threading, IPC, Automotive, Car Infotainment, Shell Scripting


2017 - 2017: Car Navigation


Einsatzort: 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
  • Performance analysis using our products Invader and Sysmon
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, Buildroot, C/C++, Renesas, ARM Assembler, GNU Toolchain ( gcc,g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multithreading, IPC, Auto¬motive, Car Infotainment, Shell Scripting


2017 - 2017: Car Navigation


Einsatzort: 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
  • Performance analysis using our products Invader and Sysmon
  • Realtime / Embedded Software Development

Kenntnisse:

QNX, Momentics, Embedded Linux, C/C++, NVIDIA TEGRA, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multi- threading, IPC, Automotive, Car Infotainment, Shell Scripting


2016 - 2017: Car Navigation


Einsatzort: Dresden

Rolle: Systemanalytiker/ SW Architect/ Consultant


Aufgaben:

  • Analyse Stabilität und Performance
  • Performance analysis using our products Invader and Sysmon
  • 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

Kenntnisse:

Embedded Linux, Renesas, C/C++, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof, valgrind, ...), Profiling, Memory Optimization, Memory Leaks, Automotive, Car Infotainment, Shell Scripting


2016 - 2016: Car Navigation


Einsatzort: München

Rolle: SW Architect/ Architekt/ Analyst


Aufgaben:

  • SW Architektur
  • Analyse Stabilität und Performance
  • Performance analysis using our products Invader and Sysmon
  • Analyse Embedded System
  • System Stabilität
  • Navigation System
  • Post Mortem Debugging
  • Car Infotainment - GENIVI
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, C/C++, GENIVI ( SomelP, CommonAPI, Franca, dlt, ...), valgrind, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Memory Optimization, Profiling, Memory Leaks, Automotive, Car Infotainment, Shell Scripting


2015 - 2016: Digital TV Tuner


Einsatzort: Nürnberg

Rolle: SW Architect/ Analyst


Aufgaben:

  • SW Architektur
  • Analyse Stabilität und Performance, Build System
  • Performance analysis using our products Invader and Sysmon
  • Optimierung Startup Peformance und Latenz
  • Embedded Linux System Programming
  • DVBT Tuner
  • Car Infotainment
  • Realtime / Embedded Software Development

Kenntnisse:

C/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 Cluster


Einsatzort: 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

Kenntnisse:

C/C++, ARM Assembler, GENIVI ( SomelP, CommonAPI, Franca, dlt, ...), Integrity, Linux, valgrind, Diagnosis, Instrument Cluster, Automotive, Car Infotainment, GENIVI, Memory Optimization, Shell Scripting, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Leaks


2014 - 2014: Keyless Entry System


Einsatzort: 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

Kenntnisse:

mrkß microcontroller, Assembler, JTAG, Oszi, Linux, C/C++ ( STL), SPI, Diagnosis, Auto¬motive, Shell Scripting, GNU Toolchain ( g++ gdb), Profiling, Keyless Entry Systems, Immobilizers


2013 - 2013: MIB 2 Standard


Einsatzort: 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

Kenntnisse:

QNX, Momentics, C/C++ ( STL), Linux, BSP, device drivers, J5, IMX6, Cortex M3 M8 M9, I2C, SPI, OMAP, CAN, Automotive, Infotainment, Systemarchitektur, Linux, Momentics, Memory Optimization, Kernel Tracing, multihreading, Shell Scripting, GNU Toolchain ( g++ gdb), Profiling, Dynamic Program Analysis


2012 - 2013: Mautsystem


Einsatzort: 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

Kenntnisse:
C/C++ ( STL), Linux, multihreading, valgrind, Shell Scripting, GNU Toolchain gdb), openssl, SSL, Kryptographie

2012 - 2012: AUDI MIB High


Einsatzort: Ingolstadt

Rolle: Systemanalytiker, Systemspezialist QNX


Aufgaben:

  • System Analyse - QNX basierte Infotainment Software ( AUDI MIB High )
  • QNX System Programming
  • System Architektur
  • System Stabilit?at
  • Maintenance QNX BSP
  • Optimierung Aufstartperformance
  • QNX Profiling, Memory-Debugging, Heap Analyse
  • Dynamische Programm Analyse
  • Realtime / Embedded Software Entwicklung

Kenntnisse:

QNX, Momentics, C/C++ (STL), device drivers, BSP, J5, NVIDIA TEGRA, M30, M31, OMAP, I2C, CAN, Linux, valgrind, Momentics, Kernel Tracing, multihreading, Shell Scripting, Embedded SQL, GNU Toolchain (g++ gdb, valgrind), Profiling, Dynamic Program Analysis


2010 - 2012: AUDI MIB Navigation System

Einsatzort: 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

Kenntnisse
C/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

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium - Ökonomie, Statistik, Informatik
Wirtschaftsuniversität Wien (Österreich)

Position

Position

  • Software Architecture
  • Technical Lead
  • System Analysis
  • Software Development
  • Troubleshooting
  • Technical Consultat
  • Feasability Studies

Kompetenzen

Kompetenzen

Top-Skills

Performance Optimierung Automotive E/E-Entwicklung Embedded Linux Car-Navigation MIB Car Infotainment High Performance Architecture Software Stabilisierung ICAS

Produkte / Standards / Erfahrungen / Methoden

ARM Assembler
Automotive
BSP
buildroot
C/C++
CAN
Car Infotainment
ClearCase
communiations
Cortex M3 M8 M9
device drivers
Diagnosis
DVBT
Dynamic Analysis
Dynamic Program Analysis
Dynamic Program Analysisoftware
gdb
GENIVI
git
GNU Toolchain
GNU Toolchain ( gcc
gprof
HSM
Immobilizers
IMX6
Instrument Cluster
Integrity
IPC
J5
JTAG
Kernel Tracing
Keyless Entry Systems
Kryptographie
Linux Kernel Configuration
M30
M31
Memory Leaks
MGCP
Momentics
mqueue Serie
mrk3 microcontroller
multihreading
NVIDIA TEGRA
OMAP
openssl
Oszi
Profiling
RADIUS
Realtime
Realtime-Software
rootfs
SafeNet
SDP
Shell Scripting
Socket-Programmierung
SSL
symmetrische und asymmetrische Kryptographie
Systemarchitektur
Systemprogrammierung
Telekommunikation
Threads
TV Tuner
UDP
Visibroker
Xerces
XML
XPAT
XSL/XSLT
POSIX
VW DSI
Car Infotainment Headunit
AUDI, VW, DAIMLER
AUDI MIB HIGH
VW MIB Standard
NOKIA IN J4
HP Open Call
Oracle
Postgres
NOKIA DX200
Safenet HSM
Sun workshop
QNX Momentix

Kompetenz

  • Embedded SW Development
  • Performance Analyse
  • Software Architektur
  • Systemanalyse
  • Consulting
  • Development
  • Tech Lead
  • Debugging
  • Prohling
  • Feasibility


Technologie

  • Embedded Linux
  • QNX
  • Unix
  • C/C++
  • GNU Toolchain
  • Dynamic Analysis
  • Infotainment
  • Navigation
  • Audio
  • Low Latency
  • Realtime
  • Communications
  • ADAS
  • Defense
  • Cryptography
  • Telekommunikation
  • Investment Banking


Geographie

  • Österreich
  • Deutschland
  • China
  • Schweiz
  • Niederlande
  • Neuseeland
  • Ungarn


Software Platforms

  • Embedded Linux
  • Unix ( Solaris, HP-UX, . . . )
  • QNX
  • VxWorks
  • Bare Metal


Special Experience: Applications

  • Car Infotainment
  • Navigation Systems
  • Cryptography
  • Toll Collect
  • Meter Data


Special Experience: Technology

  • Embedded Systems
  • SOC ( Nvidia, Renesas, Jacinto, Freescale)
  • Automotive
  • Telecoms


Available Development

  • Invader: Dynamic Analysis, Profiling
  • Sysmon: Performance Measurement
  • Com++: Versatile System Programming Library
  • Atlas: Embedded Communication Framework
  • CoreLiza: Professional Postmorten Core File Analysis

Betriebssysteme

AIX
Echtzeitbetriebssysteme
QNX, VxWorks, RTOS
Embedded Linux
HPUX
Linux
Linux
Multithreading
POSIX
QNX
SUN OS, Solaris
Tru64
Unix
VxWorks

Programmiersprachen

ANSI
Assembler
BSD
C
C++
Emacs
Embedded SQL
ESQL/C
g++
IEEE
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Perl
PHP
PL/SQL
POSIX
Scriptsprachen
Shell
SVID
UNIX SYSTEM V INTERFACE DEFINITION
TeX, LaTeX
UML
yacc/lex

Datenbanken

MySQL
Oracle
Postgres
PostgreSQL
SQL
Sybase
TANDEM NONSTOP SQL
einige Zeit her

Datenkommunikation

Bus
CORBA
Ethernet
FTAM
einge Zeit her
HDLC
I2C
IBM LAN Server
Internet, Intranet
ISO/OSI
LAN, LAN Manager
Message Queuing
POSIX Realtime IPC
Proprietäre Protokolle
eigenentwickelte Protokolle
RFC
Router
RPC
SIP
SMTP
Sockets
SPI
TCP/IP
Winsock
XML
XML RPC

Hardware

ARM
Bus
Digitale Signalprozessoren
Echtzeitsysteme
embedded Systeme
Head Unit
Infotainment
Mikrocontroller
Modem
Navigationssysteme
PC
SUN
Tandem

Berechnung / Simulation / Versuch / Validierung

Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

  • Automotive
  • Defense
  • Toll Collect
  • Banking
  • Telekommunikation

Einsatzorte

Einsatzorte

Shanghai (+200km) Bologna (+200km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2024 - heute: Car Infotainment ConMod


Einsatzort: Ingolstadt - Wolfsburg - Shanghai

Rolle: Performance Expert / Software Architekt/-Analytiker/Consultant


Aufgaben:

  • Performance Analyse und Optimierung ConMod
  • Performance analysis using our products Invader and Sysmon
  • Technical Consulting Car Infotainment
  • Systemarchitektur Embedded Software
  • Analyse Embedded System
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, C/C++,Qualcomm, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2022 - 2025: Car Infotainment CNS 3.0


Einsatzort: Ningbo - CHN

Rolle: Softwäre Architekt/-Analytiker/Consultant


Aufgaben:

  • Performance Analyse und Optimierung Car Navigation System
  • Performance analysis using our products Invader and Sysmon
  • Technical Consulting Car Infotainment
  • Systemarchitektur Embedded Software - Optimization Hypervisor
  • Software Architektur Navigation System
  • Analyse Embedded System
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, Ali OS, C/C++, Renesas, Open Synergy Hypervisor, Pulseaudio, Qual- comm, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimiza¬tion, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2021 - heute: HCP3 HCP5 ICAS1 ICAS3 MIB3


Einsatzort: Wolfsburg/ Ingolstadt

Rolle: Software Architekt/-Analytiker/ Consultant


Aufgaben:

  • Performance Engineering
  • Performance Optimization In Car Routing
  • Technical Consulting Car Infotainment
  • Performance analysis using our products Invader and Sysmon
  • Cyber Security Car Infotainment
  • Performance Analyse und Optimierung
  • Analyse Testautmatisierung
  • Systemarchitektur Embedded Software
  • Analyse Embedded System
  • Realtime / Embedded Software Development


Kenntnisse:

Embedded Linux, C/C++, Renesas, Apple Car Play, Google Android Auto, ARM As¬sembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2018 - 2025: Car Infotainment MIB3


Einsatzort: Dresden

Rolle: Software Architekt/-Analytiker/ Consultant


Aufgaben

  • Technical Consulting Car Infotainment
  • Performance Analyse und Optimierung Car Navigation System
  • Performance analysis using our products Invader and Sysmon
  • Systemarchitektur Embedded Software, Big Little Architecture
  • Software Architektur Navigation System
  • Analyse Embedded System
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, QNX, Momentics, C/C++, Google Android Auto, Apple Car Play, Pulseaudio, Renesas, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Mem¬ory Optimization, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2019 - 2020: 0CU3

Einsatzort: Bochum

Rolle: Software Architekt/-Analytiker/ Consultant


Aufgaben:

  • Technical Consulting Car Infotainment and Car Connectivity
  • Performance Analyse und Optimierung
  • Performance analysis using our products Invader and Sysmon
  • Systemarchitektur Embedded Software, Big Little Architecture
  • Software Architektur Onboard Communication
  • Analyse Embedded System
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, QNX, Momentics, C/C++, Renesas, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2018 - 2018: ECU Application Server ICAS1


Einsatzort: 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
  • Performance analysis using our products Invader and Sysmon
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, Autosar, Adaptive Autosar, C/C++, Renesas, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Memory Optimization, Profiling, Dynamic Analysis, Multi¬threading, IPC, Automotive, Car Infotainment, Shell Scripting


2017 - 2017: Car Navigation


Einsatzort: 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
  • Performance analysis using our products Invader and Sysmon
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, Buildroot, C/C++, Renesas, ARM Assembler, GNU Toolchain ( gcc,g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multithreading, IPC, Auto¬motive, Car Infotainment, Shell Scripting


2017 - 2017: Car Navigation


Einsatzort: 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
  • Performance analysis using our products Invader and Sysmon
  • Realtime / Embedded Software Development

Kenntnisse:

QNX, Momentics, Embedded Linux, C/C++, NVIDIA TEGRA, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Optimization, Dynamic Analysis, Multi- threading, IPC, Automotive, Car Infotainment, Shell Scripting


2016 - 2017: Car Navigation


Einsatzort: Dresden

Rolle: Systemanalytiker/ SW Architect/ Consultant


Aufgaben:

  • Analyse Stabilität und Performance
  • Performance analysis using our products Invader and Sysmon
  • 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

Kenntnisse:

Embedded Linux, Renesas, C/C++, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof, valgrind, ...), Profiling, Memory Optimization, Memory Leaks, Automotive, Car Infotainment, Shell Scripting


2016 - 2016: Car Navigation


Einsatzort: München

Rolle: SW Architect/ Architekt/ Analyst


Aufgaben:

  • SW Architektur
  • Analyse Stabilität und Performance
  • Performance analysis using our products Invader and Sysmon
  • Analyse Embedded System
  • System Stabilität
  • Navigation System
  • Post Mortem Debugging
  • Car Infotainment - GENIVI
  • Realtime / Embedded Software Development

Kenntnisse:

Embedded Linux, C/C++, GENIVI ( SomelP, CommonAPI, Franca, dlt, ...), valgrind, ARM Assembler, GNU Toolchain ( gcc, g++, gdb, gprof,...), Memory Optimization, Profiling, Memory Leaks, Automotive, Car Infotainment, Shell Scripting


2015 - 2016: Digital TV Tuner


Einsatzort: Nürnberg

Rolle: SW Architect/ Analyst


Aufgaben:

  • SW Architektur
  • Analyse Stabilität und Performance, Build System
  • Performance analysis using our products Invader and Sysmon
  • Optimierung Startup Peformance und Latenz
  • Embedded Linux System Programming
  • DVBT Tuner
  • Car Infotainment
  • Realtime / Embedded Software Development

Kenntnisse:

C/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 Cluster


Einsatzort: 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

Kenntnisse:

C/C++, ARM Assembler, GENIVI ( SomelP, CommonAPI, Franca, dlt, ...), Integrity, Linux, valgrind, Diagnosis, Instrument Cluster, Automotive, Car Infotainment, GENIVI, Memory Optimization, Shell Scripting, GNU Toolchain ( gcc, g++, gdb, gprof,...), Profiling, Memory Leaks


2014 - 2014: Keyless Entry System


Einsatzort: 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

Kenntnisse:

mrkß microcontroller, Assembler, JTAG, Oszi, Linux, C/C++ ( STL), SPI, Diagnosis, Auto¬motive, Shell Scripting, GNU Toolchain ( g++ gdb), Profiling, Keyless Entry Systems, Immobilizers


2013 - 2013: MIB 2 Standard


Einsatzort: 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

Kenntnisse:

QNX, Momentics, C/C++ ( STL), Linux, BSP, device drivers, J5, IMX6, Cortex M3 M8 M9, I2C, SPI, OMAP, CAN, Automotive, Infotainment, Systemarchitektur, Linux, Momentics, Memory Optimization, Kernel Tracing, multihreading, Shell Scripting, GNU Toolchain ( g++ gdb), Profiling, Dynamic Program Analysis


2012 - 2013: Mautsystem


Einsatzort: 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

Kenntnisse:
C/C++ ( STL), Linux, multihreading, valgrind, Shell Scripting, GNU Toolchain gdb), openssl, SSL, Kryptographie

2012 - 2012: AUDI MIB High


Einsatzort: Ingolstadt

Rolle: Systemanalytiker, Systemspezialist QNX


Aufgaben:

  • System Analyse - QNX basierte Infotainment Software ( AUDI MIB High )
  • QNX System Programming
  • System Architektur
  • System Stabilit?at
  • Maintenance QNX BSP
  • Optimierung Aufstartperformance
  • QNX Profiling, Memory-Debugging, Heap Analyse
  • Dynamische Programm Analyse
  • Realtime / Embedded Software Entwicklung

Kenntnisse:

QNX, Momentics, C/C++ (STL), device drivers, BSP, J5, NVIDIA TEGRA, M30, M31, OMAP, I2C, CAN, Linux, valgrind, Momentics, Kernel Tracing, multihreading, Shell Scripting, Embedded SQL, GNU Toolchain (g++ gdb, valgrind), Profiling, Dynamic Program Analysis


2010 - 2012: AUDI MIB Navigation System

Einsatzort: 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

Kenntnisse
C/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

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium - Ökonomie, Statistik, Informatik
Wirtschaftsuniversität Wien (Österreich)

Position

Position

  • Software Architecture
  • Technical Lead
  • System Analysis
  • Software Development
  • Troubleshooting
  • Technical Consultat
  • Feasability Studies

Kompetenzen

Kompetenzen

Top-Skills

Performance Optimierung Automotive E/E-Entwicklung Embedded Linux Car-Navigation MIB Car Infotainment High Performance Architecture Software Stabilisierung ICAS

Produkte / Standards / Erfahrungen / Methoden

ARM Assembler
Automotive
BSP
buildroot
C/C++
CAN
Car Infotainment
ClearCase
communiations
Cortex M3 M8 M9
device drivers
Diagnosis
DVBT
Dynamic Analysis
Dynamic Program Analysis
Dynamic Program Analysisoftware
gdb
GENIVI
git
GNU Toolchain
GNU Toolchain ( gcc
gprof
HSM
Immobilizers
IMX6
Instrument Cluster
Integrity
IPC
J5
JTAG
Kernel Tracing
Keyless Entry Systems
Kryptographie
Linux Kernel Configuration
M30
M31
Memory Leaks
MGCP
Momentics
mqueue Serie
mrk3 microcontroller
multihreading
NVIDIA TEGRA
OMAP
openssl
Oszi
Profiling
RADIUS
Realtime
Realtime-Software
rootfs
SafeNet
SDP
Shell Scripting
Socket-Programmierung
SSL
symmetrische und asymmetrische Kryptographie
Systemarchitektur
Systemprogrammierung
Telekommunikation
Threads
TV Tuner
UDP
Visibroker
Xerces
XML
XPAT
XSL/XSLT
POSIX
VW DSI
Car Infotainment Headunit
AUDI, VW, DAIMLER
AUDI MIB HIGH
VW MIB Standard
NOKIA IN J4
HP Open Call
Oracle
Postgres
NOKIA DX200
Safenet HSM
Sun workshop
QNX Momentix

Kompetenz

  • Embedded SW Development
  • Performance Analyse
  • Software Architektur
  • Systemanalyse
  • Consulting
  • Development
  • Tech Lead
  • Debugging
  • Prohling
  • Feasibility


Technologie

  • Embedded Linux
  • QNX
  • Unix
  • C/C++
  • GNU Toolchain
  • Dynamic Analysis
  • Infotainment
  • Navigation
  • Audio
  • Low Latency
  • Realtime
  • Communications
  • ADAS
  • Defense
  • Cryptography
  • Telekommunikation
  • Investment Banking


Geographie

  • Österreich
  • Deutschland
  • China
  • Schweiz
  • Niederlande
  • Neuseeland
  • Ungarn


Software Platforms

  • Embedded Linux
  • Unix ( Solaris, HP-UX, . . . )
  • QNX
  • VxWorks
  • Bare Metal


Special Experience: Applications

  • Car Infotainment
  • Navigation Systems
  • Cryptography
  • Toll Collect
  • Meter Data


Special Experience: Technology

  • Embedded Systems
  • SOC ( Nvidia, Renesas, Jacinto, Freescale)
  • Automotive
  • Telecoms


Available Development

  • Invader: Dynamic Analysis, Profiling
  • Sysmon: Performance Measurement
  • Com++: Versatile System Programming Library
  • Atlas: Embedded Communication Framework
  • CoreLiza: Professional Postmorten Core File Analysis

Betriebssysteme

AIX
Echtzeitbetriebssysteme
QNX, VxWorks, RTOS
Embedded Linux
HPUX
Linux
Linux
Multithreading
POSIX
QNX
SUN OS, Solaris
Tru64
Unix
VxWorks

Programmiersprachen

ANSI
Assembler
BSD
C
C++
Emacs
Embedded SQL
ESQL/C
g++
IEEE
Imake, GNU-Make, Make-Maker etc...
Java
JavaScript
Perl
PHP
PL/SQL
POSIX
Scriptsprachen
Shell
SVID
UNIX SYSTEM V INTERFACE DEFINITION
TeX, LaTeX
UML
yacc/lex

Datenbanken

MySQL
Oracle
Postgres
PostgreSQL
SQL
Sybase
TANDEM NONSTOP SQL
einige Zeit her

Datenkommunikation

Bus
CORBA
Ethernet
FTAM
einge Zeit her
HDLC
I2C
IBM LAN Server
Internet, Intranet
ISO/OSI
LAN, LAN Manager
Message Queuing
POSIX Realtime IPC
Proprietäre Protokolle
eigenentwickelte Protokolle
RFC
Router
RPC
SIP
SMTP
Sockets
SPI
TCP/IP
Winsock
XML
XML RPC

Hardware

ARM
Bus
Digitale Signalprozessoren
Echtzeitsysteme
embedded Systeme
Head Unit
Infotainment
Mikrocontroller
Modem
Navigationssysteme
PC
SUN
Tandem

Berechnung / Simulation / Versuch / Validierung

Software-in-the-Loop Simulation (SIL)

Branchen

Branchen

  • Automotive
  • Defense
  • Toll Collect
  • Banking
  • Telekommunikation

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.