The automotive industry is one of the most demanding industries in the world. Companies in this sector have to follow high-quality standards and reduce the manufacturing cycle time, minimizing the final cost of their products. Specifically, measurements and calibrations of Electronic Control Units (ECUs) play an important role in improving fuel consumption, reducing maintenance costs, and optimizing engine performance.However, the interaction with ECUs is neither easy nor cheap. It requires complex software, bound to costly hardware and licenses, that few highly qualified engineers are able to configure and use. In this article, we propose an embedded software able to acquire and write data from and to ECUs through the CAN bus, using standard communication protocols. The solution adds features not present in commercial solutions, such as online transmission of data to a cloud server, local data storage, and GPS integration.Our proposal eliminates the expenses with licenses and reduces up to 90% of the hardware investment, and furthermore, it allows engineers to analyze the results of a car test during its execution, saving time and money in case an error is detected.