ALGORITHMS ARE GOOD. ENSURING THEY WORK TOGETHER IS EVEN BETTER.
SHARE YOUR PASSION.
With vehicle software becoming ever more complex, the future of mobility will be determined not just by who uses the cleverest algorithms, but by how they are integrated. Modern tools are required for codes to have an impact where it counts. However, even more important are the right people, whose perspective ensures that all these separate elements will “come together on the road”. As an integral member of an innovative team, you’ll work on cutting-edge products and services that drive the performance of our vehicles, making an essential contribution to the success of the BMW Group.
Our team supports development, integration and delivery of in car software systems.
What awaits you?
You will be responsible for the initial software bring-up on new hardware coordinating activities with experts across multiple organizations.
You will lead identification of integration issues and follow-up on them with corresponding software development teams.
You will, together with the release manager and test team, plan and coordinate integration of software changes.
You will, together with the development and test teams, support enhancing integration test suite coverage as well as their automation with support of the CI team.
You will also contribute to continuous improvement of integration processes, methods and tooling.
What should you bring along?
University degree in computer science or related engineering experience.
Experience debugging and using relevant tools such as gdb.
Overall knowledge of Linux or similar and insight into software architecture of embedded systems.
Proficient use of git.
Good understanding of toolchains like gcc or LLVM.
Knowledge of C and C++ programming languages and one or more scripting languages like Python.
Experience with modern build systems is a plus.
Do you have strong technical skills, understanding of software, and passion for new technologies? Apply now!
Note: Please apply exclusively online via our career portal. Applications via other channels (esp. email) cannot be considered.
What do we offer in Ulm?
Company car option.
English speaking teams in an intercultural setting.
Flexible organization of working times & mobile work arrangements.
High Work-Life Balance.
Career development & continuous personal qualification.
Relocation Services for our new employees.
Earliest starting date: from now on
Type of employment: unlimited Working hours: Full-time
Option for remote contract within Germany
Tamara Vuckovic BMW Group Recruiting Team +49 89 382-17001