Software Engineer/Architect/Analyst/ Performanceexperte für Unix Systeme Embedded Systeme Echtzeit. C/C++ Linux QNX Infotainment Automotive Firmware
Aktualisiert am 18.09.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2024
Verfügbar zu: 80%
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

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2018 - heute: Car Infotainment MIB3

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

Kenntnisse
Embedded 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 MIB3

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

Kenntnisse
Embedded Linux, C/C - - , Renesas, ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof,...), Profiling, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2019 - 2020: OCU3

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

Kenntnisse
Embedded 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 ICASl

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
  • Realtime / Embedded Software Development

Kenntnisse
Embedded 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 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
  • Realtime / Embedded Software Development

Kenntnisse
Embedded 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 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
  • Realtime / Embedded Software Development

Kenntnisse
QNX, 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 Navigation

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

Kenntnisse
Embedded Linux, Renesas, C/C - - , ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof, valgrind, ...), Profiling, 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
  • 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,...), 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
  • 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, 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
mrk3 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 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
C/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: 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 ( g- - gdb), openssl, SSL, Kryptographie

2012 - 2012: AUDI MIB High

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

Kenntnisse
C/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 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
  • Profiling
  • Feasibility
 
Technologie
  • Embedded Linux
  • QNX
  • Unix
  • C/C++
  • GNU Toolchain
  • Dynamic Analysis
  • Infotainment
  • Navigation
  • Low Latency
  • Realtime Software
  • Communications
  • Automotive 
  • Telekommunikation 
  • Cryptography 
  • Investment Banking 
  • Defense

Geographie
  • Österreich
  • Schweiz
  • Niederlande
  • Deutschland
  • 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
  • Banking
  • Telecommunication
  • Cryptography
  • Toll Collect
  • Defense

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2018 - heute: Car Infotainment MIB3

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

Kenntnisse
Embedded 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 MIB3

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

Kenntnisse
Embedded Linux, C/C - - , Renesas, ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof,...), Profiling, Dynamic Analysis, Multithreading, IPC, Automotive, Car Infotainment, Shell Scripting


2019 - 2020: OCU3

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

Kenntnisse
Embedded 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 ICASl

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
  • Realtime / Embedded Software Development

Kenntnisse
Embedded 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 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
  • Realtime / Embedded Software Development

Kenntnisse
Embedded 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 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
  • Realtime / Embedded Software Development

Kenntnisse
QNX, 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 Navigation

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

Kenntnisse
Embedded Linux, Renesas, C/C - - , ARM Assembler, GNU Toolchain (gcc,g - - , gdb, gprof, valgrind, ...), Profiling, 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
  • 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,...), 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
  • 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, 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
mrk3 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 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
C/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: 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 ( g- - gdb), openssl, SSL, Kryptographie

2012 - 2012: AUDI MIB High

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

Kenntnisse
C/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 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
  • Profiling
  • Feasibility
 
Technologie
  • Embedded Linux
  • QNX
  • Unix
  • C/C++
  • GNU Toolchain
  • Dynamic Analysis
  • Infotainment
  • Navigation
  • Low Latency
  • Realtime Software
  • Communications
  • Automotive 
  • Telekommunikation 
  • Cryptography 
  • Investment Banking 
  • Defense

Geographie
  • Österreich
  • Schweiz
  • Niederlande
  • Deutschland
  • 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
  • Banking
  • Telecommunication
  • Cryptography
  • Toll Collect
  • Defense

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

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

Das GULP Freelancer-Portal

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