Software Developer Middware C++

vor 1 Woche


Munich, Bayern, Deutschland BMW Group Vollzeit

NEW SOLUTIONS EMERGE WHEN THINKING ISN'T HARD-WIRED.

SHARE YOUR PASSION.

More than 90% of automotive innovations are based on electronics and software. That's why creative freedom and lateral thinking are so important in the pursuit of truly new solutions. Naturally, this includes flexible working models, so that our IT specialists are free to go in unconventional directions.

Being a professional C/C++ developer with a passion for clear, efficient, and pioneering SW architectures, you care about designing middleware components for our high-performance POSIX Software Platform.

What awaits you?

We design and implement middleware components like diagnostic handling components, interprocess communication mechanisms, communication qualification mechanism, task chain creation & deterministic scheduling mechanisms. In your role you will furthermore support the feature teams in defining, documenting, and delivering SW-components to the vehicle projects. In your daily work, you will find yourself in an international and interdisciplinary environment and collaborate intensively with our high-tech industry partners. Our Autonomous Driving Campus offers the infrastructure you need to work productively and focus on the software for the automobile of the future.

What should you bring along?

University degree in engineering, Computer Sciences or related subjects. Strong expertise in embedded SW development, also in the context of ISO26262 & SOTIF. Extensive professional experience in POSIX scheduling schemes & IPC mechanism. Knowledge in Adaptive Autosar. Experience in utilizing agile development methodology like Kanban. Business-fluent English, German language skills is a plus.

You enjoy working in an international team and are passionate about software quality? 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

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

from now on

Type of employment: unlimited
Working hours: FULLTIME

Contact:
BMW Group HR Team



  • Munich, Bayern, Deutschland Technology & Strategy Vollzeit

    Job Description As a software developer, you will develop backend/frontend or full-stack solutions in C++ for products and components for one of our client in the field of communication. Your missions: Creation of technical solution designs, Designing, documenting and maintaining of the software system, Answering implementation-related queries, ...

  • C++Software Developer

    vor 4 Wochen


    Munich, Bayern, Deutschland Avision GmbH Vollzeit

    Avision GmbH C++Software Developer (m/w/d) IT Consultant Embedded Frontend Hardware Backend Data Engineer Fullstack Mobile Search Software Architect AR/VR +11 C++ C++ Oracle +3 XXXX Munich, Bavaria, Germany Show interest IT Consultant Embedded Frontend Hardware Backend Data Engineer Fullstack Mobile Search Software Architect ...

  • C++Software Developer

    vor 2 Monaten


    Munich, Bayern, Deutschland Avision GmbH Vollzeit

    Avision GmbH C++Software Developer (m/w/d) IT Consultant Embedded Frontend Hardware Backend Data Engineer Fullstack Mobile Search Software Architect AR/VR +11 C++ C++ Oracle +3 XXXX Munich, Bavaria, Germany Show interest IT Consultant Embedded Frontend Hardware Backend Data Engineer Fullstack Mobile Search Software Architect ...


  • Munich, Bayern, Deutschland Workwise GmbH Vollzeit

    Software Developer C++ & Embedded Systems (m/w/d) Einsatzort: 80992 München Über das Unternehmen Du wirst Teil eines Teams, das effizient Software auf Multicore-Prozessoren im embedded Bereich entwickelt, sei es mit AUTOSAR oder Linux-basierten Realtime-Systemen. Zudem gestalten wir Applikationen mit RESTful Webservices für Backend-Server. Starte...


  • Munich, Bayern, Deutschland Dassault Systemes Deutschland GmbH Vollzeit

    Dassault Systèmes is the second largest software manufacturer in Europe and has been a dynamically growing, innovative company since 1981. As a Software-Developer C++/Qt (m/f/d) it is your mission to assist the SIMULIA Motion R&D team with implementing new features and fixing bugs in Simpack, a leading mutlibody simulation tool. In this role you collaborate...


  • Munich, Bayern, Deutschland MVTec Software GmbH Vollzeit

    Dein Herz schlägt für Software?Gestartet als Spin-off der TU München, haben wir, die MVTec Software GmbH, uns zu einem international führenden Softwareentwickler für industrielle Bildverarbeitung entwickelt. MVTec-Produkte werden in unterschiedlichsten Anwendungsgebieten eingesetzt, unter anderem in der Elektro- und Halbleiterindustrie, der...


  • Munich, Bayern, Deutschland Optimus Search Vollzeit

    Our company is a global innovation leader in motion capture software and systems for capturing and analyzing human movements. We are a medium-sized company headquartered in Munich, with subsidiaries in Los Angeles and Shanghai. Since May 2019, we have been part of a larger group, and on this strategic basis, we are planning our growth and a further expansion...


  • Munich, Bayern, Deutschland Agile Robots SE Vollzeit

    C++ Software Developer (m/f/d)Permanent employee, Full-time · MunichAbout the roleOur C++ developers work on a diverse software stack and tooling. We expect you to contribute to our development by writing quality code, reviewing code with your colleagues, and writing tests on various levels. Perhaps the most important and exciting part of the job is running...


  • Munich, Bayern, Deutschland Berata GmbH Vollzeit

    We're developing and maintaining the firmware of our next generation BLE smart devices (including routers, beacons and scanners) based on the newest hardware architectures. You'll leverage your expertise in C/C++ programming and communication protocols (BLE) to design, implement, and test the specified functionality.TasksDesign, develop, and maintain...

  • Software Engineer C++

    vor 1 Woche


    Munich, Bayern, Deutschland Optimus Search Vollzeit

    C++ Entwickler / C++ Software Entwickler / Software Engineer (m/w/d) Industry: Financial Service Location: Munich, Germany Company size : 1,500 Language: English Fluent Workplace type: Hybrid My client is an independent full service payment provider. Looking for a Software Developer with strong skills in C++. Responsibilities Coding: You...

  • C++ Software Engineer

    vor 4 Wochen


    Munich, Bayern, Deutschland Snke OS GmbH Vollzeit

    Snke OSTM is a universally deployable digital B2B platform, founded in 2020 & headquartered in Munich. Emerging technologies continue to drive a digital transformation in the healthcare economy. Our founders recognized the potential for value creation by decoupling & deploying their best-in-class platform & team so that other companies can scale up &...

  • C++ Software Engineer

    vor 1 Monat


    Munich, Bayern, Deutschland Snke OS GmbH Vollzeit

    Snke OSTM is a universally deployable digital B2B platform, founded in 2020 & headquartered in Munich. Emerging technologies continue to drive a digital transformation in the healthcare economy. Our founders recognized the potential for value creation by decoupling & deploying their best-in-class platform & team so that other companies can scale up &...


  • Munich, Bayern, Deutschland Noir Vollzeit

    NET Software Engineer, C#, WPF - Mobile Telecommunications - Munich, Germany(Tech stack:.NET Software Engineer, C#, WPF, Server 2022, MVVM, Prism, TDD, Agile, Programmer, Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer)Established in the early 1990s our client is an instantly recognizable brand within the mobile...


  • Munich, Bayern, Deutschland Noir Vollzeit

    NET Software Engineer, C#, WPF - Mobile Telecommunications - Munich, Germany(Tech stack:.NET Software Engineer, C#, WPF, Server 2022, MVVM, Prism, TDD, Agile, Programmer, Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer)Established in the early 1990s our client is an instantly recognizable brand within the mobile...

  • Software Developer

    vor 1 Woche


    Munich, Bayern, Deutschland MEvents Cross Media GmbH Vollzeit

    Wissen vermehren, Mitglieder gewinnen, Kongresse zu inspirierenden Erlebnissen machen - unsere Produkte und Dienstleistungen machen es möglich.Die M-GROUP ist Marktführer bei der technologischen Umsetzung der größten wissenschaftlichen Events weltweit. Wir vereinen vier Unternehmen, die von der Programmierung von individuellen Softwarelösungen bis hin...

  • Software Developer

    vor 1 Woche


    Munich, Bayern, Deutschland MEvents Cross Media GmbH Vollzeit

    Wissen vermehren, Mitglieder gewinnen, Kongresse zu inspirierenden Erlebnissen machen - unsere Produkte und Dienstleistungen machen es möglich.Die M-GROUP ist Marktführer bei der technologischen Umsetzung der größten wissenschaftlichen Events weltweit. Wir vereinen vier Unternehmen, die von der Programmierung von individuellen Softwarelösungen bis hin...

  • Senior C++ Developer

    vor 1 Woche


    Munich, Bayern, Deutschland Optimus Search Vollzeit

    My client, a leading software house based in Munich, specializes in creating embedded software for clients worldwide. They have over 30 years of industry experience and are recognized as top software solution experts in their field. As an international company, they prioritize high code quality for their products, attracting a diverse client base. Due to...


  • Munich, Bayern, Deutschland European Recruitment Vollzeit

    Low Level Software Developer European Recruitment are working closely with a leading automotive OEM, based in Munich, who are looking for an experienced Low Level Software Developer to join their team. In this role you'll help develop the next generation of embedded software platforms / ECUs for highly networked and innovative automotive software...


  • Munich, Bayern, Deutschland European Recruitment Vollzeit

    Low Level Software Developer European Recruitment are working closely with a leading automotive OEM, based in Munich, who are looking for an experienced Low Level Software Developer to join their team. In this role you'll help develop the next generation of embedded software platforms / ECUs for highly networked and innovative automotive software...

  • Senior C++ Developer

    vor 1 Monat


    Munich, Bayern, Deutschland Optimus Search Vollzeit

    EinleitungMy client are a dynamic, versatile software house based in Munich that specialise in the creation of embedded software for their clients across the world. With over 30 years of market experience, they have secured their spot as the number one software solutions specialists in their domain, and continue to grow at unprecedented levels. As they have...