Когда-то программное обеспечение было лишь небольшой частью автомобиля. Теперь же программное обеспечение стало одним из важных критериев, определяющих стоимость автомобиля. Популярность современного автомобиля гораздо больше зависит от ПО, чем от механических показателей. Почти все автомобильные инновации, производимые автопроизводителями или производителями оригинального оборудования (original equipment manufacturers, OEM), теперь привязаны к ПО.
Десять лет назад автомобили премиум-класса содержали 100 микропроцессорных электронных блоков управления (electronic control units, ECU), объединённых в единую сеть по всему кузову автомобиля. Сегодня автомобили высокого класса, такие как BMW 7-й серии или пикапы, такие как Ford F-150, с передовыми технологиями, такими как усовершенствованные системы помощи водителю (advanced driver-assist systems, ADAS), могут содержать 150 и более ECU. Даже недорогие автомобили быстро приближаются к 100 ECU, поскольку всё больше функций, которые когда-то считались роскошными опциями, такие как адаптивный круиз-контроль и автоматическое экстренное торможение, становятся стандартом.
Дополнительные функции безопасности, которые стали обязательны с 2010 года, такие как электронный контроль устойчивости, резервные камеры и автоматический экстренный вызов (eCall) в ЕС, а также более строгие стандарты выбросов, которым автомобили с ДВС могут соответствовать только с использованием ещё более инновационной электроники и программного обеспечения, дали дальнейшее стимулирование распространения ECU и соответствующего ПО.