User interface development and audio handling in the entertainment area of the BMW iDrive system, which is the central infotainment/multimedia system in all current BMW vehicles.

Click here for a video demonstrating the iDrive HMI

Project Date 2010 - 2014
Customer BMW AG (via Elektrobit Automotive GmbH, TechConnect GmbH, Telemotive AG)
Operating System QNX, Windows
Hardware Proprietary embedded hardware
Programming Environment Visual C++, Python, SVN, Mercurial
Technologies HMI framework, embedded software, MFC
  • Improved software to reach series production
  • Implementation of new features
  • Developed tools to speed up the development process
  • Rework of the software architecture