THESE DAYS, AUTOMOTIVE HISTORY IS WRITTEN IN CODE.
SHARE YOUR PASSION.
Revolutionising the future of mobility means setting standards today. Our vehicles already use intelligent technologies that are increasingly taking over driving tasks and providing greater safety and comfort. Increasing our lead in autonomous driving requires visionary thinkers and creative developers. Specialists in the fields of machine learning, artificial intelligence, sensor technology and software development will work in expert teams in centres of excellence networked around the world to redefine the limits of what is possible.
At BMW Group, we live software at the cutting edge of shaping tomorrow’s mobility through our work in areas like autonomous driving. However, it takes passion, expertise and game changing software to develop continuously an autonomous driving platform that will transform the way people travel for good.
What awaits you?
You will take part in projects for autonomous driving being involved with validation phases of the software development process to ensure the appropriate level of quality.
You work with state-of-the-art software development processes, agile development methods and modern tools.
Additionally, you will ensure that the performance, robustness and security of our software is nothing less than benchmark.
Your responsibility is to work within development teams assisting the team in creating well-tested software that fits for release.
You develop test methodology and test strategies for product software.
Specification, development and maintaining test tools and associated software are part of your job.
Furthermore, you are responsible for development of test plans that cover unit, integration, system, performance, stress and regression testing scenarios.
The ensurement of traceability based on software / system requirements sums up your job profile.
What should you bring along?
University degree in computer science or comparable qualification.
At least 3 years of experience in professional software development projects.
Proficient in a scripting language (e.g. Python) and professional experience with C/C++ development.
Solid grounding in embedded software development - ideally with experience in POSIX (QNX, Linux) and Software Platform development in the Automated Driving Area.
Good understanding of data structures, algorithms and software design.
Experience with ASPICE and CMMI models.
Ability to influence and drive quality across the team and disciplines required.
ISTQB certification and Functional Safety experience is a plus.
Business-fluent English and good German skills.
You enjoy working in an international team and are passionate about software quality? Apply now!
Note: Please apply exclusively online via our career portal. Applications via other channels (esp. email) cannot be considered.
What do we offer?
30 days of holiday.
BMW & MINI promotions.
Flexible organisation of working times.
High Work-Life Balance.
And many other benefits - see bmw.jobs/benefits
Earliest starting date: from now on
Type of employment: unlimited Working hours: Full-time
Tamara Vuckovic BMW Group Recruiting Team +49 89 382-17001