Senior C++ Middleware Developer (Bengaluru)

Senior C++ Middleware Developer (Bengaluru)

12 Aug
|
BMW TechWorks
|
Bengaluru

12 Aug

BMW TechWorks

Bengaluru

Unit and team Overview

Infotainment platforms unit is responsible for developing, maintaining and deploying BMW infotainment platform. BMW infotainment platform is Linux (Yocto) based SW platform that provides common automotive functions used by multiple automotive ECUs. The platform is deployed into multiple infotainment domain ECUs, ranging from headunits and rear seat entertainment systems to telematics and audio ECUs.
[BMW Infotainment Middleware] Our department’s area of responsibility is the design and development of middleware components for a Linux based operating system in connected cars. Our mission is to develop the central component for BMW Remote Software Upgrade and for the C++ Application Framework for infotainment applications. RSU performs the over-the-air updates to deliver feature improvements and functional enhancements to our BMW customers around the globe. We are looking for a Senior C++ Software Engineer for the central update component. Our software pulls all strings together, communicates with cloud services and realizes innovative update functions inside the car.




Job Description
- As part of a dynamic and agile team you will ensure robustness, performance, and security aspects within the software design.
- The result of your effort is high-quality software which becomes an integral part of BMW vehicles.
- You will be working in a modern development environment with tools such as C++17/20, Yocto Linux, Git, Zuul CI, Docker, and sometimes Qt.
- Additionally, you will be participating in enhancing our C++ tooling for our automated testing.

Qualifications

Basic requirements and Education
- Business fluent English
- University degree in computer science or a comparable field of study

Required Experience and Skills
- At least 3 years of practical software development experience.
- Very valuable coding skills in Modern C++, including good API design, object-oriented, as well as component-level software architecture and unit testing.
- Very good pr

📌 Senior C++ Middleware Developer (Bengaluru)
🏢 BMW TechWorks
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ middleware developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior c++ middleware developer (bengaluru) / bengaluru