Deploying the NVIDIA DRIVE AV software stack for SAE L2+ and L3 automated driving and parking. Performing functional tests across the complete vehicle hardware and software architecture. Analyzing the functional performance of recorded test drive data in C++ code and replay tools. Implementing the rest-of-vehicle communication stack for radar and ultrasonic sensors in C++. Supporting the sensor set bring-up and data integrity verification on the data collection vehicle fleet. Resolving software issues all around sensor perception.
Worked on a project for the development of a SAE L4 urban automated driving system. Defined the first release of the security test concept based on the complete system and software architecture with focus on vehicle attacks. Analyzed threats against sensors and AV stack components, and developed test plans. Implemented security tests (e.g. QNX hardening), software test methods (e.g. AFL fuzzing), test automation on target hardware in CI fashion. Performed vehicle tests in the context of sensor security for radar and camera perception, and analyzed functional performance issues during attacks. Researched adversarial sensor attack potentials on deep learning models, and validated the system robustness during attacks in simulations and test track measurements.
Worked on adaptive cruise control systems with radar and camera data fusion in the field of driver assistance systems. Developed and maintained radar software components related to digital signal processing, vehicle dynamics estimation, object classification and situational analysis. Gained firm knowledge in the analysis of vehicle measurements with focus on identification of target object loss reasons and object type misclassifications.
Worked on a project for the development of a novel automotive lidar sensor. Developed road lane and border extraction algorithms in C++. Implemented a test environment to analyze the detection performance using OpenCV. Experimented with the design and implementation of signal processing algorithms.
Conducted a business case study in the field of rapid prototyping for flexible engine control. Designed a gasoline engine control interface implemented in Matlab/Simulink to set and monitor engine speed or load through fuel injection and ignition based on driver's demand. Tested the developed environment on target sensors and actuators at the customer site.
Coding has been my passion for long. And still today, I enjoy making machines smart. Or take away tedious tasks. Following this paradigm, I developed go-expenses for financial analysis. I am a believer in object-oriented programming and agile development methods.
I am an engineer with deep passion for urban automated driving systems. This technology fascinates me as much as I want to contribute to the development of self-driving cars. I am motivated in my daily work by the opportunity to shape the future of mobility.
Being a software fanatic, I have experimented with various Internet-related technologies. I discovered my deep interests for information security early on. As a youngster, I was into reverse engineering of video games. Today, I hack test vehicles in adversarial attacks.