Stellenangebot Firmenprofil

Finde jetzt den perfekten Job für Dich Jetzt Job finden

erweiterte Suche

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-Data Science team in Ulm is currently seeking a

Safe POSIX Principal Engineer (f/m/x)


Aufgaben

THE PRODUCT IS THE HEART. AND IT IS THE BRAIN.

SHARE YOUR PASSION.

Complex systems require careful maintenance - ideally from people whose good ideas and enthusiasm can truly shine in a supportive work environment. Because people like this make IT unique, smart and ready for the future. Without IT, the innovative power of the BMW Group would simply not exist.

We design, implement, integrate, and test embedded software for the electronic control units in the BMW Group's cars. In an international working environment, you create the Safe Software Platform that enables driver assistance software for the future generation of our vehicles. This Safe Software Platform includes the BSP, a Safe POSIX operating system, Adaptive AUTOSAR middleware, and SoC life cycle components.

What awaits you?

  • You are tasked with requirements elicitation, design, implementation, integration, and testing of a modern POSIX-based software platform.
  • You start with system requirements and break them down into software platform requirements, while considering aspects like life cycle, system resources, feature set, resource budget, security, safety, etc.
  • You sketch your concepts and ideas, design and evaluate your solutions, and finally integrate and test the software on both simulators and target hardware - with your delivery-oriented mindset, self-initiative, and your ability to work independently.
  • You drive the introduction of new features and changes to the system architecture across multiple teams and organization entities.
  • You are responsible for cross-cutting quality requirements, including the overall performance, security and safety aspects of the software platform.

Profil

What you should bring along?

  • University degree in Computer Science or a similar field of study.
  • At least 7 years of experience in embedded software engineering and project leadership in QNX- or Linux-based embedded systems.
  • Expert knowledge in one or more of the following fields: system design, network technologies and configuration, real time systems, functional safety - e.g. using Adaptive AUTOSAR or similar middleware.
  • Experience in technically leading distributed software development teams and various types of stakeholders.
  • Expertise in software integration techniques and CI (e.g. build and automation tools like Bazel and Python).
  • Expertise in C++ software development is an advantage.
  • Experience with ISO 26262, ISO 21434, and Automotive SPICE would be an advantage.

Do you want to help shape our industry-leading autonomous driving experience by contributing your own ideas and exploring new technological paths? Apply now!

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


Wir bieten

What we offer?

  • Career development.
  • Flexible organisation of working times.
  • 30 days of holiday.
  • Attractive remuneration.
  • BMW & MINI promotions.
  • High Work-Life Balance.
  • Mobility offers.
  • And many other benefits - see 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 hours: full time

Job Reference: 124211