The BMW Car IT GmbH – a 100% subsidiary specialising in software development for vehicles and individual mobility – is based in the city of Ulm. The merging of specific competencies from automotive engineering and IT has been successfully implemented here. Creative minds evaluate, adapt and integrate software-based functional solutions in a practical and goal-oriented manner. In addition to the implementation of new IT applications, the definition of standards and processes in quality-oriented software development is one of the tasks of our BMW Car IT GmbH.
THE BMW GROUP IN ULM.
CREATIVE SPACE AND QUALITY OF LIFE.
OFF TO NEW SHORES.
As a university city, Ulm has a lot to offer. On the one hand, the medieval historical part of town impresses with its historic buildings, on the other hand, modern architecture characterises the cityscape. Numerous museums and theatres complete the cultural life. Located directly on the Danube, one can enjoy real quality of life in the twin cities of Ulm and Neu-Ulm. From the city centre you can quickly get to the riverside paths. Cycling and mountain enthusiasts can also be kept happy here – the nearby Swabian Alb offer wonderful hiking and cycling excursions at any time of the year.
AN INNOVATIVE ENVIRONMENT.
Here, our experts design and develop innovative software solutions for our future mobility services. More than 90% of all innovations in automobiles are based on electronics and software. That's why we need a great deal of freedom and networked thinking to reinvent mobility and enable a completely new driving experience. With agile processes, flat hierarchies and small project teams, we manage to write automotive history every day.
WORKING AT THE BMW CAR IT GMBH.
Vehicle IT stands for thinking ahead and driving forward. We founded BMW Car IT GmbH in 2001 in Ulm, to focus on the design and development of innovative software for the future mobility services of the BMW Group. Technological trends and the future market and customer demands are at the forefront of everything we do. This means that the future is at the centre of all our research and development topics and during software components creation.
Across all our areas of development, we focus on creating reliable software that is not only innovative and visionary, but also fulfils its purpose. We achieve this by using agile development principles such as iterative processes, testing, and continuous integration. We develop and publish at short intervals so that we can quickly adapt to the changing needs and demands.
BMW Car IT GmbH has a broad project landscape paving the path towards autonomous driving and connected infotainment systems.
Together with our colleagues in the BMW Group, we are responsible for all the software layers. This includes the Operating System Platform on the ECUs, the essential middleware and service components used for internal and external communication, as well as the customer functions experienced by the driver. The development of the user interface in the car completes our responsibility.
We are also active outside of the vehicle by developing building blocks for the data analysis and reprocessing in the BMW Group data center, which is an essential requirement to make automated driving possible.
Our engineering expertise covers a wide range including Linux kernel development, Android app development, embedded software development, in-vehicle testing and also backend and cloud services.
In order to apply our excellence in this broad, complex and constantly changing environment, we utilize chances and make use of given opportunities to grow and improve our agile working methodologies. And to better connect ourselves and our knowledge with the rest of the world, we are actively using and contributing within open-source communities (check out our BMW Car IT Github repository).
At BMW Car IT GmbH, working in a forward-looking manner is an important and lived value. New ideas are not only welcome, they are actively encouraged and supported. Our processes are agile and streamlined so that we can continue to react innovatively and quickly to new conditions. Promising new ideas from our colleagues are quickly converted into new projects. The projects are carried out in small teams, so that every member of the team quickly assumes responsibility. Because we know: only with sufficient freedom and flexibility can our software developers go unconventional ways and redefine the limits of what is possible.
At BMW Car IT GmbH flexibility is a significant element of our work culture, which is why our employees benefit from attractive working time models and remote offers within Germany. Working time can be distributed to different working locations and times of day, allowing for a working style that is – flexible and location-independent.