Embedded software for vehicle UWB position detection system
Software developmentC++14C++CAN-Bus...
Software development
STM32 ARM Cortex-M4 CPU interfacing to separate UWB chip
Design of CAN message content and communication protocol
communication between two sets of multiple UWB and CAN controller entities
C++14 embedded software architecture and development
on customized multi-threaded real-time ARM MBED-OS 6.2
System bring-up, CAN bus stimulation and tracing, debugging and documentation
vehicle UWB position detection system
C++14C++CAN-BusCAN-FDLinuxMbed-OSSTM32ARMUSB
Independent Design House, Dresden, Germany
Dresden
3 Jahre 6 Monate
2017-01 - 2020-06
Development of CCS controlled RF SCOE test systems for satellites
Microwave RF measurements, hardware and software developerRF measurement technologyTCLTk...
Microwave RF measurements, hardware and software developer
Development of CCS controlled RF SCOE test systems for satellites. Space and communications sector company and subsidiaries, Austria
Summary
Custom-tailored satellite SCOE (Special Check-Out Equipment, hardware and software) used in development, test, verification and production
controlled by operator or remotely by CCS (Central Checkout System)
Hardware development for SCOE (concept, building blocks, components, schematics and PCB layout)
Software development and verification for manual and CCS remote controlled RF tests deploying COTS high-end signal generators and measurement equipment for network, spectrum, power, phase and signal analysis
User front-end GUI and result report programming in Tcl/Tk and PHP
Acceptance test and handover of SCOE at end customer's satellite production site
Analysis and fixing of reported failures (from remote and at customer site)
Measurement device driver development for the SCOE system software library
Project #1 Global internet satellite constellation (still in launch, Ka and Ku band operation)
Production line SCOE for burn-in and long-time examination of satellite behavior
Stimulus and verification of satellite's signal reception, conversion and transmission parameters and their stability
Long-time verification of satellite?s RF parameters during emulated harsh daily orbital environmental changes
Multi-CCS commanded, parallel measurement execution on multiple satellites to share measurement equipment
Project #2 Phased array earth observation radar satellite (in work, P band operation)
Space and communications sector company and subsidiaries, Austria
Austria
4 Monate
2016-08 - 2016-11
Virtual prototype (VP) of mixed signal mm-wave chips
Software developerC++SystemCPerl...
Software developer
Phase noise measurements, behavior modeling and test bench development in SystemC (C++) for VPs
Diverse analyses on VPs, associated firmware and modeled interfaces
Virtual Prototyping
C++SystemCPerlMixed SignalHDS AMSEmbedded C
Automotive Semiconductor Company, Austria
Austria
5 Jahre 6 Monate
2011-01 - 2016-06
3GPP cellular modem real-time C++ firmware (concept, architecture, development and verification)
Firmware Development Engineer3GPP2GGSM...
Firmware Development Engineer
RF chip control via DigRF by LTE / LTE-A PHY for several multi-RAT modem and RF chip generations (AGC, AFC, time tracking, power saving, etc.)
Chip pre-tape-out verification / debugging on VHDL RTL model and FPGA prototype
Technical coordination between development teams in Europe, Asia and US
Application of agile development methods (Scrum and Kanban)
Contribution to specifications of upcoming products
Bring-up support at customer site for end products
Modem field tests in multi-RAT mode under fierce mobility conditions
Extraction of deployed cell configuration, mobility control and failure patterns to improve lab verification by using real-world settings and scenarios
Creation of database holding cell tower sites, deployed cell configurations, mobility control settings and network layout of all German and many major foreign EU mobile network operators
Intel Deutschland GmbH, Dresden, Intel Mobile Communications GmbH, Dresden, Intel Mobile Communications Technology Dresden GmbH, Blue Wonder Communications GmbH, Dresden
Dresden
6 Monate
2010-07 - 2010-12
Production test module in LTE PHY control stack, 2G/3G PHY CP maintenance
Contract Firmware Development Engineer2G3G4G...
Contract Firmware Development Engineer
Production test module in LTE PHY control stack
2G/3G PHY control stack trouble tickets analysis for existing products
Firmware development and debugging on multi-threaded multi-core RTOS
Coordination and cooperation across multiple global customer sites
(Philips Semiconductors becomes NXP Semiconductors in Sept 2006)
Special design-in projects (hardware and firmware) for telecom and IDH customers requiring multi-domain trouble shooting skills and involving customer on-site support
Working in multi-national cross-site development teams
Diplom-Ingenieur, Robert Bosch GmbH, Corporate R&D, Hildesheim
Diplom-Ingenieur
Robert Bosch GmbH, Corporate R&D, Hildesheim
?Design and implementation of a configurable modem for a cellular Wireless-ATM test system?
5 Jahre 7 Monate
1991-10 - 1997-04
Study of Electrical Engineering
Diplom-Ingenieur, Technische Universität Dresden
Diplom-Ingenieur
Technische Universität Dresden
Specialization in data communications, in particular mobile communications, RF and chip design, but also in biomedical device engineering
Internship at semiconductor company in Japan
Diploma thesis conducted as part of a company?s research project
Graduation as ?Diplom-Ingenieur? with rating ?Excellence?
1 Jahr
1990-09 - 1991-08
Alternative Civilian Service
Medizinische Akademie Dresden (now: Universitätsklinikum Dresden)
Medizinische Akademie Dresden (now: Universitätsklinikum Dresden)
Assistant in ultrasound diagnostic department (internship for later study)
Assistant in facility management
2 Jahre 11 Monate
1987-09 - 1990-07
Apprenticeship
Apprenticeship ?Technician for data processing and office machines? including graduation from high school to be eligible to study at any university, VEB Robotron-Elektronik Dresden
Apprenticeship ?Technician for data processing and office machines? including graduation from high school to be eligible to study at any university
VEB Robotron-Elektronik Dresden
10 Jahre
1977-09 - 1987-08
School
Graduation from school, rating ?Excellence?, Polytechnische Oberschule Dresden and Leipzig
Graduation from school, rating ?Excellence?
Polytechnische Oberschule Dresden and Leipzig
Kompetenzen
Top-Skills
MobilfunkembeddedRF4G5GWLANBluetooth3GPPInternet of ThingsFPGAVHDLPythonChipkarteASICCANUSBRTOSEthernetNASRRCPHYC++RF measurement technology
Produkte / Standards / Erfahrungen / Methoden
At a glance
Engineer with 20+ years of expertise in wireless data transmission systems, real-time embedded software, FPGA and chip design
Concept, design, implementation and verification of complex systems
Proven expertise in cellular mobile communication and satellite networks
Hard real-time firmware development in C / C++ in multi-core environments
RF engineering; hardware, chip and FPGA design; high speed bus systems
Systematic trouble shooting from lowest to system level with all layers in mind
Working in multi-national teams cooperating globally across sites
5+ granted patents and patent applications
Summary of skills
General
Experienced in working in multi-national teams at globally distributed sites
Expert for concept, specification, implementation, proof, test and trouble shooting of distributed complex hard real-time systems
Project work with customers from specification to production launch
Experienced in and promoting of team-tailored agile development methods
Standards
3GPP mobile communication (2G to 5G, IoT) layers 1-3
PHY, AS L2+3 (MAC, RLC, PDCP, RRC) and NAS protocol layers
UICC (SIM/USIM)/SmartCards (ISO 7816, ISO 7812, ISO 7810; GSMA SGP eSIM)
IEEE 802.3 and 802.11 family of networking protocols
Satellite TC/TM and EGSE communication protocols (SCOS 2000)
Software development
Concept, design, integration and proof of hard real-time embedded firmware
Debugging in multi-CPU-core, multi-threaded, multi-process, preemptive RTOS' environments featuring 1 msec and below cycle times
Object oriented software and firmware design for embedded systems
Chip bring-up and pre-tape-out verification / debugging on RTL model and FPGAs
Unit testing (Boost/Turtle), software module integration and system bring-up
Device driver development for Linux and Windows
Tools and applications
GNU (gmake, gcc, etc.), cross compilers and other development tools
Hardware design EDA tools including schematics entry and PCB layout
Measurement and verification
Wired and OTA RF / antenna measurements up to 40 GHz (Ka band) using COTS equipment including spectrum, network and signal analyzers, signal generators, power meters, oscilloscopes, logic analyzers and special probes
Mobile communications test systems (Rohde&Schwarz, Anite, Anritsu)
Field test driving for mobile communication systems
Lab measurement automation using Matlab/Octave, Perl and Tcl/Tk (TclOO) controlling DUTs and COTS instruments (SCPI and proprietary command sets) via GPIB/IEEE 488, VISA and plain interfaces
DigRF (v3/v4), sRIO (serial Rapid-IO) and other LVDS based interface standards
Ethernet (copper, optical), WLAN, Bluetooth
Career Highlights
2021 ? 2023
SIM management for Private 5G SA Industrial Network Infrastructure product
Verification of 5G AKA with 5G CN; SIM card in-field manipulation software
2020
Embedded software for CAN controlled UWB position detection for vehicles
2017 ? 2020
Development work on custom-tailored satellite RF test systems (SCOEs) used in verification and production for a global internet satellite constellation (in launch) and a phased array radar earth observation satellite (in work)
2016
Successful launch of freelance work as an engineering consultant
Virtual prototype (VP) in SystemC (C++) of mixed signal mm-wave chips
2014 ? 2015
Evolution of C++ hard real-time firmware to support multi-carrier LTE-A on singlecore RF front-end controller of Intel's 3rd generation cellular modem XMM7360
Field test driving and trouble shooting of LTE modems
Creation of LTE cell database of multiple operators from test drive results
2011 ? 2013
Concept and realization of object-oriented hard real-time firmware for RF front-end controller of Intel's 1st LTE modem XMM7160 and Samsung P5220 tablet design-in
2010
ST-E/// 2/3.5G modem real-time firmware maintenance for customer designs
2008 ? 2009
Active participation in 3GPP LTE RAN2 standardization (LTE layer-2/3)