Les trois couches sont :
Couche d'application
Architecture logicielle de base
Environnement d'exécution AUTOSAR
Les modules spécifiques à l'unité de contrôleur électronique (ECU) et les modules génériques sont inclus dans trois sous-couches, notamment la couche de services, la couche d'abstraction de l'ECU et la couche d'abstraction du microcontrôleur (MCAL).