More than 90% of automotive innovations are based on electronics and software. That's why creative freedom and lateral thinking are so important in the pursuit of truly new solutions. Naturally, this includes flexible working models, so that our IT specialists are free to go in unconventional directions.
We offer an exciting environment at the heart of software development for automated driving. Join our software integration team, which, together with our agile feature teams, develops driver assistance functions through to autonomous driving functions.
As part of the team of experts for the next-generation integration platform, you will design and develop software and processes to integrate application and platform software on a central control device.
What awaits you?
You work in an innovative and highly complex environment to successfully bring the next generation of driving assistance functions to customers.
As part of the Software integration team, you ensure that all internally and externally developed software components can be continuously integrated. This includes both correspondingly simple and robust processes and their productive technical implementation.
An agile structured way of working is a matter of course in the integration team in order to be able to react to daily changing challenges and solve them independently and in a focused manner.
With your expertise, you provide operational support to software platform and application teams, particularly in the event of errors that cannot be clearly attributed to a function or component.
You make predictive adjustments to the CI environment, such as improvements to build scripts or the integration of new software components into the build infrastructure.
With your extensive knowledge, you can help feature teams integrate their software on the ecu.
In your daily work, you will find yourself in an international and interdisciplinary environment and work closely with our high-tech industrial partners.
Our autonomous driving campus provides you with the infrastructure you need to work productively and focus on software for the car of the future.
What you should bring along?
University degree in computer science, engineering, mathematics or a comparable qualification.
Professional experience in continuous software and system integration in large software projects (>500 developers) and corresponding tool landscape.
Profound experience in safety-relevant software development in accordance with ISO 26262.
In-depth knowledge of driver assistance systems and software platforms (Classic and Adaptive AUTOSAR).
Programming skills in developing embedded software in C and C++ (C99/C++14), which you have ideally already actively demonstrated in large and complex software projects.
Fluent English and German
Very independent and structured ways of working.
A high level of reliability and communication skills complete your profile.
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. e-mail) cannot be considered.
At the BMW Group, we see diversity and inclusion in all its dimensions as a strength for our teams. Equal opportunities are a particular concern for us, and the equal treatment of applicants and employees is a fundamental principle of our corporate policy. That is why our recruiting decisions are also based on personality, experience and skills.