Automotive Fundamentals
Your Learning Path
Section titled “Your Learning Path”This curriculum covers automotive software architecture from the ground up. Each module builds on the previous one. Start at Module 0 and work your way through.
10 modules, 41 pages, quizzes after every page, and progress tracking.
How This Site Works
Section titled “How This Site Works”Each page opens with a short TL;DR summary, then uses mental models and analogies to make abstract concepts stick. Connect the Dots sections link back to earlier modules. Gotchas call out common misconceptions. Daily Work notes show where you’ll encounter the concept in your actual workflow. Deep Dives are collapsible sections for extra detail. Every page ends with 2–3 quiz questions; results are tracked locally in your browser.
The Big Picture
Section titled “The Big Picture”Before diving in, here’s how everything connects. Your daily work touches a stack that looks like this:
┌─────────────────────────────────────────────────────────┐│ YOUR APPS & SERVICES ││ (Android apps, QNX services, vehicle features) │├────────────────────────┬────────────────────────────────┤│ AAOS (Android) │ QNX (Safety/Hypervisor) ││ · Infotainment UI │ · Instrument cluster ││ · Navigation │ · Vehicle bus gateway ││ · Media/Phone │ · VM management │├────────────────────────┴────────────────────────────────┤│ HYPERVISOR (QNX Hypervisor / QHEE) ││ · vCPU scheduling · Memory isolation · VirtIO │├─────────────────────────────────────────────────────────┤│ QUALCOMM SoC (SA8155P / SA8295P) ││ · CPU cores · GPU · DSP · Modem (AMSS) │├─────────────────────────────────────────────────────────┤│ VEHICLE NETWORKS ││ · CAN/CAN FD · LIN · Automotive Ethernet · SOME/IP │├─────────────────────────────────────────────────────────┤│ STANDARDS & PROCESSES ││ · AUTOSAR · ISO 26262 · ISO 21434 · ASPICE │└─────────────────────────────────────────────────────────┘Ready? Let’s start with what’s inside the chip.