Senior Software Test Development Engineers (f/m/d)

Permanent employee, Full or part-time · Ottobrunn

Read job description in:
Ihre Aufgaben

We are currently growing our team in Munich and are looking for several experienced professionals (f/m/d) to join us.


As a Software Test Development Engineer and part of the Cruise Munich Embedded Systems team, you will accompany the development from concept to delivery. You ensure that the high safety requirements for the sensor firmware are fulfilled, bugs are detected early and the software development is accelerated. The Munich Embedded Systems team plans 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:


  • Derive software requirements based on customer and system requirements

  • Elaborate and further develop a suitable test process and construct a test environment to secure the software development

  • Define and implement test scenarios for the execution of software module and integration tests

  • Design creative test cases to verify, stress, and break software running on the actual hardware

  • Execute software integration tests

  • Create automated tests and develop tools to post-process data from these tests

  • Set up and maintain sensor test benches to perform automated regression and runtime tests

  • Document, track and report issues and bugs

Ihr Profil
  • University degree in Computer Science, Information and Communication Technology, Electrical Engineering, or similar

  • Several years of experience in developing software verification and validation tests

  • Expert level skills in C/C++ and Python

  • Experience using requirements management tools, JAMA preferred.

  • Ability to write test plans and to define test cases 

  • Experience with relevant tools for static and dynamic software tests (Google Test)

  • Familiarity with Embedded Systems

  • You are characterized by a systematic approach to planning and implementing test methods

  • You are innovative and also think about the development goal when solving detailed tasks

  • High readiness for teamwork

  • Self-management

  • Profound English language skills and minimum intermediate German language skills


Nice to have

  • GitHub and git experience

  • Experience with Jira and Confluence

  • Experience testing medical devices, aviation, automotive (ISO 26262), or other safety critical application

Unsere Leistungen

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 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

Über uns
We’re Cruise, the self-driving ride-hailing service. 
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, redefine 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.

If 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.
About the role

We are currently growing our team in Munich and are looking for several experienced professionals (f/m/d) to join us.


As a Software Test Development Engineer and part of the Cruise Munich Embedded Systems team, you will accompany the development from concept to delivery. You ensure that the high safety requirements for the sensor firmware are fulfilled, bugs are detected early and the software development is accelerated. The Munich Embedded Systems team plans 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:


  • Derive software requirements based on customer and system requirements

  • Elaborate and further develop a suitable test process and construct a test environment to secure the software development

  • Define and implement test scenarios for the execution of software module and integration tests

  • Design creative test cases to verify, stress, and break software running on the actual hardware

  • Execute software integration tests

  • Create automated tests and develop tools to post-process data from these tests

  • Set up and maintain sensor test benches to perform automated regression and runtime tests

  • Document, track and report issues and bugs

Your profile
  • University degree in Computer Science, Information and Communication Technology, Electrical Engineering, or similar

  • Several years of experience in developing software verification and validation tests

  • Expert level skills in C/C++ and Python

  • Experience using requirements management tools, JAMA preferred.

  • Ability to write test plans and to define test cases 

  • Experience with relevant tools for static and dynamic software tests (Google Test)

  • Familiarity with Embedded Systems

  • You are characterized by a systematic approach to planning and implementing test methods

  • You are innovative and also think about the development goal when solving detailed tasks

  • High readiness for teamwork

  • Self-management

  • Profound English language skills and minimum intermediate German language skills


Nice to have

  • GitHub and git experience

  • Experience with Jira and Confluence

  • Experience testing medical devices, aviation, automotive (ISO 26262), or other safety critical application

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 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, the self-driving ride-hailing service.
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, redefine 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.

If 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 forward to your application!
We appreciate your interest in Astyx GmbH/Cruise Munich. Please fill in the following short form.

Please upload your CV, recent certificates as well as a brief cover letter (in 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.