C++ Middleware Developer Data Analytics

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 6 days ago
Vacancies: 1 Vacancy

Job Summary

Data Analytics / C Middleware Developer (mid-level)

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 modern development environment with tools such as C17/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

Required Experience:

Senior IC

Data Analytics / C Middleware Developer (mid-level)Unit and team overviewInfotainment 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 multi...
View more view more

Key Skills

  • Adobe Analytics
  • Data Analytics
  • SQL
  • Attribution Modeling
  • Power BI
  • R
  • Regression Analysis
  • Data Visualization
  • Tableau
  • Data Mining
  • SAS
  • Analytics