C++ Middleware Developer (Bengaluru)

C++ Middleware Developer (Bengaluru)

13 Aug
|
BMW TechWorks
|
Bengaluru

13 Aug

BMW TechWorks

Bengaluru

Data Analytics / C++ Middleware Developer (junior)

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 head units and rear seat entertainment systems to telematics and audio ECUs.
Data Analytics

The data analytics team is responsible for monitoring key figures of the test and customer test. The tasks range from data collection up to the analysis of the data using various tools and techniques to answer specific questions, find new insights, and improve the software. A key element is to make the data accessible and understandable for the development teams to infer the according actions.
Job description

As part of a dynamic and agile team you will be working in a contemporary development environment with tools such as C++17/20, Yocto Linux, Git/GitHub EE, Zuul CI,



and Docker.
Qualifications

Basic requirements and education
- University degree in computer science or a comparable field of study.
- Business fluent English.
- At least 3 years of practical software development experience.
- Very good coding skills in Modern C++, including good API design, object-oriented, as well as component-level software architecture and unit testing.
- Very good proficiency: multi-platform development, state-machines, event driven programming, remote procedure calls, hands on knowledge with Linux stack.
- Very good knowledge with: compiler toolchains (gcc, clang), C++ qualtiy assurance, Git.
- CMake, Yocto/Linux, Python, debugging (gdb, strace, log analysis).
- Self-driven and able to work independently as member of a SCRUM team.

Keywords
- Automotive Infotainment
- C++ middleware
- C++ software development
- yocto / Linux

📌 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: c++ middleware developer (bengaluru) / bengaluru

Subscribe to this job alert:

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