BMW Car IT ist eine hundertprozentige Tochtergesellschaft der BMW AG und spezialisiert sich auf die Entwicklung von Embedded Software für elektronische Steuergeräte in BMW Fahrzeugen sowie zugehörige Tools und Frameworks. Das Unternehmen führt BMW durch die Digitalisierung und Mobilität der Zukunft.
Als Senior C++ Software Engineer Middleware arbeiten Sie in einem dynamischen Agile-Team an der Entwicklung von Middleware-Komponenten für ein Linux-basiertes Betriebssystem in vernetzten Fahrzeugen. Sie tragen zur Robustheit, Performance und Sicherheit des Software-Designs bei. Die Ergebnisse Ihrer Arbeit sind hochwertige Software-Komponenten, die integraler Bestandteil von BMW Fahrzeugen werden. Sie entwickeln zentrale Komponenten für BMW Remote Software Upgrade, die Funktionsverbesserungen und Erweiterungen für Millionen von Kundenfahrzeugen weltweit ermöglichen. Zudem arbeiten Sie an einem C++ Application Framework für ereignisgesteuerte und robuste Automotivanwendungsentwicklung.
Universitätsabschluss in Informatik oder vergleichbarer Studiengang, mindestens 5 Jahre praktische Softwareentwicklungserfahrung mit Agile Methoden, sehr gute Programmierkenntnisse in Modern C++17/20mit API-Design, objektorientierter Programmierung und Software-Architektur auf Komponentenebene. Vertrautheit mit Unit Testing, Compiler-Toolchains (GCC, Clang) und Git. Sehr gute Kenntnisse in Multi-Platform Development, State Machines, Event-driven Programming, Remote Procedure Calls und Linux Stack. Gutes Wissen in Qt5Core, CMake und Yocto/Linux. Fließend Englisch in Geschäftskommunikation erforderlich, Deutsch von Vorteil.
Firmenwagenleasing, englischsprachige Teams in interkultureller Umgebung, flexible Arbeitszeitgestaltung und Mobile-Work-Möglichkeiten, Karriereentwicklung und kontinuierliche Weiterbildung, Umzugsservices für neue Mitarbeiter.
Diese Stellenanzeige wurde automatisch importiert und ist in Claude, ChatGPT und Cursor über unseren MCP-Server abrufbar — derzeit ohne Ihre Firmendaten.
Mit einem kostenlosen Firmen-Profil: