Embedded software is increasingly used in the Automotive industry to differentiate vehicles and improve safety. New vehicles average over 10 million of lines of code in connected Engine Control Units and infotainment systems. The costs of software failure in recalls, brand reputation and even loss of life; together with increasing adoption of international standards are driving industry leaders to improve safety-critical software quality.

Automotive software standards

Specialised standards in the automotive sector cover the development, validation and verification of software. These standards also require use of coding standards, such as MISRA. For more information on each please see the links below.

ISO 26262

Road vehicles – Functional safety


Guidelines for the use of the C/C++ languages in critical systems


Guidelines for the C++ language in safety-critical systems.

"Module testing early during development is becoming more important due to the increasing complexity of software. In practice Cantata has proved successful and increased unit testing efficiency. Cantata from QA Systems offers an ideal solution for the creation and execution of unit and integration tests, including coverage analysis."

Matthias Schmidt, Test management, Verification and Validation, Bosch Engineering GmbH

"Through years of experience in unit testing using Cantata for various platforms and languages… we are confident in suggesting Cantata to our clients."

Padmakumar TV, Senior Engineering Specialist, TATA Elxsi