Software Expert – Embedded Systems (m/w/d)

  • Ottobrunn
  • Eingestellt: 18. Juni 2021
  • Bewerbungsschluss: 18. Juni 2022
    Jobbeschreibung:

    We’re Cruise, the self-driving ride-hailing service. And through the acquisition of the world leader in high resolution radars Astyx we now have an office in Munich.

    We are building the world’s most advanced, all-electric, self-driving cars to safely connect people to the places, things, and experiences they care about. We believe self-driving cars will help save lives, reimagine cities, redefme time in transit, and restore freedom of movement for many.

    At Cruise, our engineers have opportunities to grow and develop while learning from leaders at the cutting-edge of their fields. With a culture of internal mobility, there’s opportunity to thrive in a variety of disciplines. This is a place for dreamers and doers to succeed.

    lf you are looking to solve one of today’s most complex engineering challenges, see the results of your work in hundreds of self-driving cars, and make a positive impact in the world starting in our cities, join us.

    We are looking at the location Ottobrunn (Greater Munich) for a

    Software Expert – Embedded Systems (m/w/d)

    As a software expert 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 pi ans and implements the complete SW stack for all Cruise High Resolution Radars. Starting with the drivers for the inhouse designed HW, developing the algorithms, building the firmware, as well as PC tools to demonstrate and verify the superior sensor performance.

    What you will be doing:

    • Design SW modules under the framework conditions of ISO 26262
    • Develop library, framework and user space application software for our radar sensor
    • lmprove and deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code reviews
    • Provide meaningful input for complex projects through incremental development
    • Collaborate with our Hardware team when bringing up new boards
    • Work in an interdisciplinary team of experts in multiple domains to achieve best performance

    • University degree in Computer Science, Information and Communication Technology, Electrical Engineering, or similar
    • Expert level skills in C and C ++ in an automotive environment
    • Several years of experience with safety critical development in the automotive sector according to ISO 26262 or similar standards
    • Several years of experience writing production-quality software, with an emphasis on the following areas:
      • Bootloader experience on the above platform
      • Writing embedded Linux applications
      • One or more of the following: Buildroot, Yocto, OpenEmbedded, OpenWRT
      • Experience with Ethernet for sensor networks
    • Experience in module tests based on a test framework, e.g.: google test
    • Required language skills: English and German

    Nice to have:

    • Experience with QNX, VxWorks, or similar.
    • Experience in the field of radar sensor technology is an advantage
    • Experience with networking and different communication protocols, e.g. TCP/IP, UDP, GRPC or RestAPI

    Perks of being a Cruiser in Munich:

    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
    • Modem technology and modern-equipped offices
    • Free parking in our garage
    • Canteen near the office which is subsidized by us
    • Fresh fruit every week
    • Free water and coffee
    • Membership in the body and soul gym
    • Weekly English courses during working hours

    We’re Cruise, the self-driving ride-hailing service. And through the acquisition of the world leader in high resolution radars Astyx we now have an office in Munich.

    We are building the world’s most advanced, all-electric, self-driving cars to safely connect people to the places, things, and experiences they care about. We believe self-driving cars will help save lives, reimagine cities, redefme time in transit, and restore freedom of movement for many.

    At Cruise, our engineers have opportunities to grow and develop while learning from leaders at the cutting-edge of their fields. With a culture of internal mobility, there’s opportunity to thrive in a variety of disciplines. This is a place for dreamers and doers to succeed.

    lf you are looking to solve one of today’s most complex engineering challenges, see the results of your work in hundreds of self-driving cars, and make a positive impact in the world starting in our cities, join us.

    We are looking at the location Ottobrunn (Greater Munich) for a

    Software Expert – Embedded Systems (m/w/d)

    As a software expert 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 pi ans and implements the complete SW stack for all Cruise High Resolution Radars. Starting with the drivers for the inhouse designed HW, developing the algorithms, building the firmware, as well as PC tools to demonstrate and verify the superior sensor performance.

    What you will be doing:

    • Design SW modules under the framework conditions of ISO 26262
    • Develop library, framework and user space application software for our radar sensor
    • lmprove and deliver reliable software through requirements generation, continuous integration, automated testing, issue tracking, and code reviews
    • Provide meaningful input for complex projects through incremental development
    • Collaborate with our Hardware team when bringing up new boards
    • Work in an interdisciplinary team of experts in multiple domains to achieve best performance

    • University degree in Computer Science, Information and Communication Technology, Electrical Engineering, or similar
    • Expert level skills in C and C ++ in an automotive environment
    • Several years of experience with safety critical development in the automotive sector according to ISO 26262 or similar standards
    • Several years of experience writing production-quality software, with an emphasis on the following areas:
      • Bootloader experience on the above platform
      • Writing embedded Linux applications
      • One or more of the following: Buildroot, Yocto, OpenEmbedded, OpenWRT
      • Experience with Ethernet for sensor networks
    • Experience in module tests based on a test framework, e.g.: google test
    • Required language skills: English and German

    Nice to have:

    • Experience with QNX, VxWorks, or similar.
    • Experience in the field of radar sensor technology is an advantage
    • Experience with networking and different communication protocols, e.g. TCP/IP, UDP, GRPC or RestAPI

    Perks of being a Cruiser in Munich:

    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
    • Modem technology and modern-equipped offices
    • Free parking in our garage
    • Canteen near the office which is subsidized by us
    • Fresh fruit every week
    • Free water and coffee
    • Membership in the body and soul gym
    • Weekly English courses during working hours