Die KI-Suchmaschine für Jobs
Senior C++ Software Engineer Middleware(m/w/x)
Designing embedded components for BMW car ECUs, including Remote Software Upgrade. 3+ years practical development experience with Modern C++17/20 and Linux stack required. Company car option, flexible work arrangements.
Anforderungen
- University degree in computer science or comparable course of study
- At least 3 years of practical software development experience
- Very good coding skills in Modern C++17/20, API design, object-oriented programming, component-level software architecture, unit testing, compiler toolchains (gcc, clang), C++ quality assurance, git
- Very good proficiency in multi-platform development, state-machines, event driven programming, remote procedure calls, hands-on knowledge with Linux stack
- Good knowledge of Qt5Core, CMake, Yocto/Linux, Python
- Business-fluent English; German is advantageous
- Enjoyment of working in an international team and passion for modern high-quality software development
Aufgaben
- Design and develop middleware components for Linux-based operating systems
- Implement the central component for BMW Remote Software Upgrade
- Deliver feature improvements and functional enhancements to vehicles
- Develop a C++ application framework for automotive applications
- Ensure robustness, performance, and security in software design
- Collaborate with a dynamic and agile team
- Utilize tools such as C++17/20, Yocto Linux, and Docker
- Work independently as a member of a Scrum team
Berufserfahrung
- 3 Jahre
Ausbildung
- Bachelor-Abschluss
Sprachen
- Englisch – verhandlungssicher
- Deutsch – Grundkenntnisse
Tools & Technologien
- Modern C++17/20
- Qt5Core
- CMake
- Yocto/Linux
- Python
- git
Benefits
Flexibles Arbeiten
- Flexible organisation of working times
- Mobile work arrangements
Firmenwagen
- Company car option
Karriere- und Weiterentwicklung
- Career development
Weiterbildungsangebote
- Continuous personal qualification
Sonstige Vorteile
- Relocation services
Noch nicht perfekt?
- Bosch Rexroth AGVollzeitmit HomeofficeSeniorUlm
- ZwickRoell GmbH & Co. KG
Software Entwickler - Quality(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenUlm - HARMAN
Hardware Engineer /Expert and HW Architect(m/w/x)
Vollzeitmit HomeofficeSeniorUlm, Karlsbad - Bosch Rexroth AG
Software Developer for Code Generator Toolchains(m/w/x)
Vollzeitmit HomeofficeKeine AngabeUlm - Elektrobit Automotive GmbH
Marketing Manager EMEA(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenBraunschweig, Ulm, Erlangen, München
Senior C++ Software Engineer Middleware(m/w/x)
Designing embedded components for BMW car ECUs, including Remote Software Upgrade. 3+ years practical development experience with Modern C++17/20 and Linux stack required. Company car option, flexible work arrangements.
Anforderungen
- University degree in computer science or comparable course of study
- At least 3 years of practical software development experience
- Very good coding skills in Modern C++17/20, API design, object-oriented programming, component-level software architecture, unit testing, compiler toolchains (gcc, clang), C++ quality assurance, git
- Very good proficiency in multi-platform development, state-machines, event driven programming, remote procedure calls, hands-on knowledge with Linux stack
- Good knowledge of Qt5Core, CMake, Yocto/Linux, Python
- Business-fluent English; German is advantageous
- Enjoyment of working in an international team and passion for modern high-quality software development
Aufgaben
- Design and develop middleware components for Linux-based operating systems
- Implement the central component for BMW Remote Software Upgrade
- Deliver feature improvements and functional enhancements to vehicles
- Develop a C++ application framework for automotive applications
- Ensure robustness, performance, and security in software design
- Collaborate with a dynamic and agile team
- Utilize tools such as C++17/20, Yocto Linux, and Docker
- Work independently as a member of a Scrum team
Berufserfahrung
- 3 Jahre
Ausbildung
- Bachelor-Abschluss
Sprachen
- Englisch – verhandlungssicher
- Deutsch – Grundkenntnisse
Tools & Technologien
- Modern C++17/20
- Qt5Core
- CMake
- Yocto/Linux
- Python
- git
Benefits
Flexibles Arbeiten
- Flexible organisation of working times
- Mobile work arrangements
Firmenwagen
- Company car option
Karriere- und Weiterentwicklung
- Career development
Weiterbildungsangebote
- Continuous personal qualification
Sonstige Vorteile
- Relocation services
Über das Unternehmen
BMW Car IT
Branche
IT
Beschreibung
The company designs and implements embedded software for electronic control units of BMW cars and related tools.
Noch nicht perfekt?
- Bosch Rexroth AG
Software Architect Embedded Development Ecosystem(m/w/x)
Vollzeitmit HomeofficeSeniorUlm - ZwickRoell GmbH & Co. KG
Software Entwickler - Quality(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenUlm - HARMAN
Hardware Engineer /Expert and HW Architect(m/w/x)
Vollzeitmit HomeofficeSeniorUlm, Karlsbad - Bosch Rexroth AG
Software Developer for Code Generator Toolchains(m/w/x)
Vollzeitmit HomeofficeKeine AngabeUlm - Elektrobit Automotive GmbH
Marketing Manager EMEA(m/w/x)
Vollzeitmit HomeofficeBerufserfahrenBraunschweig, Ulm, Erlangen, München