Skip to content

SDV

The software-defined vehicle, explained properly

Cars are becoming computers with wheels — fewer, more powerful processors, functions delivered as software, features that arrive after the car is sold. This is what that actually means in engineering terms, covering both the instrument cluster and the infotainment domain, with no assumed vocabulary.

36 topics · 10 modules3h 52m of reading
Start with What a software-defined vehicle actually is

Foundations

What a software-defined vehicle actually is, the pressures driving the change, and how vehicle electronics got here.

  1. 01Beginner

    What a software-defined vehicle actually is

    The term is used loosely enough to mean almost nothing. Here is the concrete engineering definition, what genuinely changes, and how to tell a real SDV claim from marketing.

    7 min read

  2. 02Beginner

    Why the industry is changing

    SDV is expensive, disruptive and organisationally painful. Four pressures explain why car makers are doing it anyway — and knowing them makes most architecture decisions predictable.

    5 min read

  3. 03Beginner

    How vehicle electronics evolved

    Distributed, then domain, then zonal, then central — four architectures, what each solved, what each broke, and how to tell which one a programme is actually on.

    6 min read

  4. 04Beginner

    An honest reality check

    Where the industry actually is versus where the slides say it is — what has genuinely shipped, what has gone wrong, and how to read an SDV claim without being cynical about it.

    5 min read

  5. 05Beginner

    What SDV means for your job

    The roles that appear, the ones that change, and the skills that carry across — written for someone deciding what to learn next rather than for a strategy deck.

    5 min read

Vehicle architecture

Zonal wiring, central compute, hypervisors and mixed criticality — the hardware shape that makes software-defined possible.

  1. 06Intermediate

    Zonal wiring and central compute

    The hardware shape that makes software-defined possible — why grouping by location beats grouping by function, and what moves to the centre when it does.

    6 min read

  2. 07Advanced

    Virtualisation and hypervisors

    Several operating systems on one chip, with proof that one cannot disturb another — what a hypervisor actually does, and why it is the enabling technology for consolidation.

    6 min read

  3. 08Intermediate

    Service-oriented architecture in a vehicle

    The idea that makes features addable after production — components offering named capabilities others discover and call, and the interface discipline it demands.

    6 min read

  4. 09Advanced

    Containers and software deployment

    Packaging vehicle software so it can be updated independently — what containers buy you in a car, what they cost, and where they are genuinely inappropriate.

    5 min read

Communication & standards

The move from broadcast signals to callable services: SOME/IP, DDS, Automotive Ethernet, VSS and the data broker.

  1. 10Intermediate

    Automotive Ethernet and TSN

    The physical layer that makes everything else possible — why a car needed its own Ethernet, and why raw speed was never the hard part.

    5 min read

  2. 11Advanced

    SOME/IP in depth

    The protocol that carries vehicle services — discovery, methods, events and fields — and the design decisions that determine whether an interface survives a decade.

    5 min read

  3. 12Advanced

    DDS and when to use it

    The other major vehicle protocol — publish-subscribe with quality-of-service guarantees. Why ADAS chose it, why body electronics did not, and how to pick between it and SOME/IP.

    5 min read

  4. 13Intermediate

    VSS — the shared vocabulary

    A standard naming scheme for vehicle data, and why the boring problem it solves — three teams disagreeing about what a signal means — is the one that actually costs programmes months.

    6 min read

  5. 14Intermediate

    Data brokers

    The component that holds current vehicle values and serves them to everyone — decoupling producers from consumers, and making the whole stack testable without a vehicle.

    5 min read

Software platforms

AUTOSAR Classic and Adaptive, Android Automotive, Linux and AGL, QNX — what each is for and how they coexist.

  1. 15Intermediate

    AUTOSAR Classic and Adaptive

    The two AUTOSAR platforms, why they exist, what each is actually for, and why a modern vehicle runs both at once rather than migrating from one to the other.

    9 min read

  2. 16Intermediate

    Android Automotive as an SDV platform

    An honest assessment of what AAOS contributes to a software-defined vehicle, what it deliberately does not do, and where the boundary between Android and the rest of the vehicle actually sits.

    8 min read

  3. 17Intermediate

    Linux, AGL and Yocto

    The open-source alternative to Android in the cockpit — how an automotive Linux is actually built, what Automotive Grade Linux provides, and the real trade-off an OEM is making when it chooses this route.

    7 min read

  4. 18Advanced

    QNX and safety operating systems

    Why a commercial microkernel keeps winning the safety-critical slot, what certification actually buys, and how a safety OS sits next to Android on the same chip.

    8 min read

The cluster in an SDV

Safety-rated display, rendering strategies, and what happens when the cluster and infotainment share one chip.

  1. 19Advanced

    The cluster in a software-defined vehicle

    The screen behind the wheel is the one with legal obligations. How it is architected when everything else is consolidating, and what Android is and is not allowed to own.

    6 min read

  2. 20Advanced

    How cluster pixels actually get drawn

    Four ways to put content on the cluster — native, streamed, shared-surface and hardware-composed — with the trade-offs that decide which one a programme picks.

    6 min read

  3. 21Advanced

    Cluster safety and certification

    What has to be proven before a consolidated cockpit can ship — the evidence a safety case actually needs, and the requirements that keep landing on the wrong system.

    6 min read

Infotainment in an SDV

IVI as a consumer of vehicle services, app platforms, the cockpit domain controller, and the store model.

  1. 22Intermediate

    Infotainment in a software-defined vehicle

    The screen with the most freedom and the least authority — what changes for IVI when the vehicle becomes service-oriented, and why that is mostly good news.

    5 min read

  2. 23Intermediate

    IVI as a service consumer

    Writing infotainment software against vehicle services rather than raw signals — discovery, absence, version skew, and rendering honestly when the vehicle disagrees with you.

    6 min read

  3. 24Intermediate

    App platforms and distribution

    How software gets onto a vehicle and stays updatable — system image, OEM store, public store or sideload — and what each route costs in release cadence and capability.

    5 min read

Development & delivery

Virtual ECUs, continuous integration for vehicles, digital twins, OTA and feature-on-demand.

  1. 25Intermediate

    Virtual ECUs and software-in-the-loop

    Running vehicle software without vehicle hardware — what a virtual ECU actually is, the four levels of fidelity, and why this is the change that makes everything else in an SDV possible.

    8 min read

  2. 26Intermediate

    Continuous integration and delivery for vehicles

    What a real automotive CI pipeline looks like, why the last mile is nothing like web deployment, and how safety, regulation and physical hardware reshape a familiar practice.

    8 min read

  3. 27Intermediate

    Digital twins and simulation

    What a digital twin is once the marketing is removed, the four kinds that actually get built, and how to tell a useful one from an expensive demonstration.

    8 min read

  4. 28Intermediate

    OTA updates in a software-defined vehicle

    How software actually reaches a sold vehicle — the difference between updating a head unit and updating a car, the preconditions nobody mentions, and what goes wrong.

    8 min read

  5. 29Intermediate

    Feature on demand

    Selling software capability after the vehicle is built — how entitlement actually works end to end, why some attempts were rejected by customers, and the engineering it forces on you.

    7 min read

Data & cloud

What a fleet produces, where it is processed, what may leave the vehicle, and who is accountable for it.

  1. 30Intermediate

    Vehicle data pipelines

    What a fleet actually produces, why almost none of it can be sent anywhere, and the filtering decisions that determine whether a data programme is useful or merely expensive.

    7 min read

  2. 31Intermediate

    Edge versus cloud

    Deciding what runs on the vehicle and what runs in a datacentre — the four constraints that make the decision for you, and the hybrid patterns that come out of it.

    6 min read

  3. 32Intermediate

    Data governance and privacy

    A vehicle knows where you go, who is inside and how you drive. What the law requires, what good practice looks like, and the specific decisions that land on a cockpit engineer.

    8 min read

Safety & security

Functional safety across a consolidated stack, zero trust inside the vehicle, and regulation that now has teeth.

  1. 33Advanced

    Functional safety in a software-defined vehicle

    ISO 26262 in plain terms, why consolidation makes safety harder rather than easier, and what changes when the software is supposed to be updated after the safety case was written.

    8 min read

  2. 34Advanced

    Zero trust inside the vehicle

    Why the vehicle network stopped being a trusted place, what replaces implicit trust between components, and the practical controls that follow.

    7 min read

  3. 35Intermediate

    Cybersecurity management and regulation

    R155 and R156 turned security process into a condition of selling vehicles. What a CSMS actually requires, what an SBOM is for, and how a vulnerability report becomes a fleet-wide fix.

    7 min read

End to end

One feature built the whole way through — from a physical sensor to both the cluster and the centre screen.

  1. 36Advanced

    End to end: one feature, all the way through

    A complete worked example — a seat massage feature built from the physical actuator to both the cluster and the centre screen, naming every layer, every interface and every decision along the way.

    7 min read