Definition
A Software-Defined Vehicle (SDV) is an automobile in which the majority of vehicle functions, features, and behaviours are implemented in software running on a centralised compute platform -- and can be updated, extended, or monetised over the vehicle lifetime via over-the-air (OTA) updates without physical hardware changes.
The term distinguishes modern vehicles from traditional ones where each function was implemented in a dedicated, fixed ECU with firmware that rarely changed after production. In an SDV:
- A central HPC (High-Performance Computer) or zonal compute node runs multiple vehicle functions as software services
- Vehicle behaviour can change post-sale: new features unlocked, performance upgraded, bugs fixed
- Revenue streams extend beyond the point of sale: subscriptions, feature activations, data services
- Development cycles move from 3-5 year hardware cycles to continuous software sprints