woman checking data in a car
Softwareentwicklung Ulm 17.04.2023

Senior Linux and Android Architect (f/m/x)

At BMW Car IT, a wholly owned subsidiary of BMW AG, we live and breathe software. We design and implement embedded software for electronic control units of the BMW cars as well as related tools and frameworks. By delivering software all the way from the idea to the final product we lead BMW into the future of digitalization and mobility.

As part of our team, you are one of the technical leaders of a BMW ECU (Electronic Control Unit), defining how current and future infotainment ECUs behave and function.


What awaits you?

  • You are end-to-end responsible for the design of complex Software architectures for innovative multi-core ECUs.
  • As owner of the overall Software architecture, you lead the implementation and deployment of the architectural concept in close alignment with the stakeholders and domain architects.
  • You are accountable to ensure that stability, performance, security, and platform reusability aspects are always considered.
  • You evaluate the impact of different software solutions on the overall system design.
  • You enjoy fast decision and development cycles with hands-on validation in prototype vehicles.
  • As part of a supportive expert team you have the freedom to take actions and decisions in your area of responsibility.


What should you bring along?

  • University degree in Computer Science or a comparable qualification.
  • Several years of experience as embedded Linux and/or Android developer.
  • Professional experience working hands-on with embedded software products.
  • Deep knowledge of Linux and Android based embedded systems.
  • Proven expertise in the design of complex high performance embedded SW architectures including safety, virtualization and/or containerization.
  • Business-fluent English.


You address your own ideas and go new technological ways courageously and motivated? 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.


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.

Find out more about diversity at the BMW Group at bmwgroup.jobs/diversity


Earliest starting date: from now on

Type of employment: unlimited
Working hours: full-time

Option for remote contract within Germany: To be evaluated for each individual case.


Tamara Vuckovic
BMW Group Recruiting Team
+49 89 382-17001

Senior Linux and Android Architect (f/m/x)

BMW Group
Job ID:
JETZT BEWERBEN Seite drucken