Close this search box.

Radio Middleware Development

Client: Automotive Tier 1


C++, Linux, IPC, CANoe


Radio Tuner Middleware system


  • Distributed environment where you must synchronize with other teams that provide your dependencies in order to deliver the functionality required
  • Unclarity of the specifications and the technologies


The Radio Tuner Middleware ported and developed by acts as a Controller in the MVC (Model View Controller) between the HMI (View) and the Tuner Platform Component (Model).

Our team was responsible for:
  • Creation and management of radio stations list
  • Management of traffic announcements, emergency warnings
  • Enabling different radio standards through variant coding
  • Engineering menu (used when car goes to dealership to identify problems, fine tweak or activate/deactivate features)
  • Execution of diagnosis routines when car goes to dealership to identify issues and measure performance.


In order to give the best support to our client, we engaged engineers on different specialties which work together to obtain the best end results in an Agile methodology, using Cycle-V process and following ASPICE policies.


  • Code refactored to improve performance and logic of the application
  • 80+ unit tests maintained and added
  • 20+ implementation of new functionalities

Other Similar Projects

Looking for a technology partner?

Let’s talk.