Staff Software Engineer, DSP

Permanent employee, Full-time · Ottobrunn

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

  • 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
Your profile
You should apply for this role if you have the following qualifications:

  • Completed degree (Master / PhD) in computer science, information and communication technology, electrical engineering or similar field of study
  • Long-standing experience in algorithm development and implementation on Cadence Tensilica DSPs or similar
  • You are an expert on Tensilica DSP based SoCs in daily work
  • Expert knowledge in digital, embedded signal processing
  • In-depth C/C++, System C and Fixed point C expertise
  • Matlab knowledge
  • Deep knowledge on radar systems and the signal processing chain of modern radar systems for automotive applications.
  • Experience with ISO26262
  • You are innovative and also think about the development goal when solving detailed tasks
  • High readiness for teamwork
  • Self-management
  • Excellent English skills
Benefits
While doing meaningful work is rewarding in itself, we also offer the following programs and benefits to support the extraordinary humans who serve as the backbone in making our self-driving cars go:

  • Competitive salary including a performance bonus
  • Capital accumulating benefits
  • Employee Referral Program
  • Membership in the Body & Soul gym
  • Free counseling for health and wellbeing
  • Weekly English and German courses during working hours
  • Modern technology and modern-equipped offices
  • Free parking in our garage
  • Subsidized canteen near the office
  • Stay energized with free muesli, fresh fruit, tea and coffee
About us
We're Cruise, a self-driving service designed for the cities we love.

We’re building the world’s most advanced self-driving vehicles to safely connect people to the places, things, and experiences they care about. We believe self-driving vehicles will help save lives, reshape cities, give back time in transit, and restore freedom of movement for many.

In our cars, you’re free to be yourself. It’s the same here at Cruise. We’re creating a culture that values the experiences and contributions of all of the unique individuals who collectively make up Cruise, so that every employee can do their best work.

Cruise is committed to building a diverse, equitable, and inclusive environment, both in our workplace and in our products. 
The Cruise Munich team oversees the end-to-end development of high-resolution radars for Cruise self-driving vehicles, from hardware and software to embedded systems and data products.

If you are looking to play a part in making a positive impact in the world by advancing the revolutionary work of self-driving cars, come join us. Even if you might not meet every requirement, we strongly encourage you to apply. You might just be the right candidate for us.

We look forward to hearing from you!
We appreciate your interest. Please fill out the form below.

Please upload your CV, current certificates and a short cover letter (total max. 20 MB).

Click to select multiple files or use drag-and-drop
Click to select multiple files or use drag-and-drop

Uploading document. Please wait.
Please add all mandatory information with a * to send your application.