About the role
As a software development engineer and part of the Cruise Munich Embedded Systems team, you will be implementing challenging algorithms transforming high-bandwidth ADC radar data into meaningful multidimensional-detections for our cutting edge high-resolution radars. The Munich Embedded Systems team plans and implements the complete software stack for all Cruise High Resolution Radars. Starting with the drivers for the in-house designed hardware, developing the algorithms, building the firmware, as well as PC tools to demonstrate and verify the superior sensor performance.
What you’ll be doing
What you’ll be doing
- You will specify and implement radar-processing units on a Tensilica DSP
- With your DSP experience you will perform resource and runtime estimations for multiple processing units and determine optimization mechanisms
- You will develop the architecture of the radar algorithms on a multi DSP-based SoC including partitioning to the available SoC components.
- You drive the implementation of new or optimized algorithms as well as derive new signal processing concepts and validate them through system tests
- You will define and set up the DSP development toolchain
- With your understanding of radar systems and your experience on different processing platforms you ensure to achieve the best performance of our High-Resolution Radar
- You will work in an interdisciplinary team of multiple domain experts