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
MISRA C/C++
Guidelines for the use of the C/C++ languages in critical systems
AUTOSAR
Guidelines for the C++ language in safety-critical systems.