Job nicht gefunden

BMW Group

Job Description

Our brands BMW, MINI, Rolls-Royce and BMW Motorrad have made us one of the world's leading premium manufacturer of cars and motorcycles as well as provider of premium financial and mobility services.

Our IT-Software Development team in München is currently seeking a

Software Architect ECU Platform (f/m/x)


INNOVATION IS IMAGINING WHAT NO ONE ELSE CAN.

SHARE YOUR PASSION.

At the BMW Group, everything starts with passion. It turns a profession into a vocation. It drives us to keep reinventing mobility and bring innovative ideas onto the roads. Enthusiasm for joint projects turns a team into a strong unit where every opinion is valued. It is only when expertise, highly professional processes and enjoyment of work unite that we can shape the future together.

Develop with us the next generation of embedded software platform for highly networked and innovative automotive software functions in an international team.

Modern development methods and technologies such as continuous integration and testing, agile development, test-driven development or domain-specific languages are a fixed part of our work.

Develop with us the next generation of embedded software platform for highly networked and innovative automotive software functions in an international team.

Modern development methods and technologies such as continuous integration and testing, agile development, test-driven development or domain-specific languages are a fixed part of our work.

What awaits you?

  • You are responsible for the software architecture (e.g. communication structure, software component deployment) in one of the most complex ECUs in the BMW board net.
  • You will work together with other architecture areas like security and functional safety.
  • You will develop and define the software architecture of an ECU e.g. regarding deployment and communication decisions.
  • You will develop software architecture solutions for different integration aspects throughout the ECU development.
  • You will enable the software architecture for new hardware generations.
  • You will work in a networked manner and independently coordinate your activities with your contacts.

What should you bring along?

  • University degree in computer science, electrical engineering or a comparable course of study or a comparable qualification.
  • At least 5 years of practical software development experience in C++ required.
  • Extensive experience in developing the software architecture for embedded systems, preferably automotive with AUTOSAR or Adaptive AUTOSAR.
  • Experience in describing and managing complex software architectures.
  • In-depth knowledge of data structures, algorithms and software design with very good analytical thinking and error analysis skills required.
  • Experience in developing and integrating software platforms for embedded devices would be advantageous.
  • Knowledge in the automotive environment (e.g. CAN, LIN, Ethernet, TCP/IP, SOME/IP, RTOS, microcontrollers/SoCs, AUTOSAR) is beneficial.
  • Knowledge in scripting languages (e.g. Python) would be advantageous.

Are you the software architecture expert who can shape the future of BMW's complex ECUs through collaborative, innovative, and forward-thinking solutions? Apply now!

Note: Please apply exclusively online via our career portal. Applications via other channels (esp. e-mail) cannot be considered.


What we offer?

  • Challenging projects with which we are shaping the mobility of tomorrow together.
  • Wide range of personal and professional development opportunities.
  • Attractive and performance-related remuneration.
  • High level of job security.
  • Annual special payments such as vacation pay, Christmas bonus, and profit sharing.
  • Flexible working hours including 6 weeks annual leave and overtime compensation.
  • Discounted BMW & MINI conditions.
  • Many other benefits at bmw.jobs/benefits

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 time: full-time

Job Reference: 111680View More