Classic AUTOSAR (Part II): Architecture and Application Development
Architecture, Methodology and MetaModels of Classic AUTOSAR.
This course builds a ground-up understanding of Classic AUTOSAR — why it exists, how the ecosystem and documentation are organized, how the development methodology actually works, and how the metamodel and ARXML underpin every tool and workflow you’ll use.
By walking through layered architecture, VFB, ports and interfaces, SWC types, and runnable/RTE internals with demos and case studies, this course prepares you to read, configure, and reason about AUTOSAR-based software with confidence.
Bestseller
Beginner
Intermediate
(5)
| 10+ Enrolled.
Last Updated: 20 August 2026|
English|
365 days Access.
Includes
 ~15+ Hrs of recorded lectures.
 62+ Lessons.
 ~20+ Project implementation.
 Certificate on completion.
 Architecture-First Learning
 Real ARXML and Metamodel Walkthroughs
 RTE and Runnable Internals
 Demo-Driven, Tool-Based Approach
What you will learn
 
Understand why AUTOSAR exists and what legacy development problems it solves.
 
Trace the evolution from OSEK/VDX to Classic AUTOSAR and map the inherited concepts.
 
Understand the AUTOSAR Consortium’s role and the layered AUTOSAR architecture.
 
Understand BSW structure at a high level and trace a CAN dataflow example end to end.
 
Navigate AUTOSAR documentation and the AUTOSAR data-exchange format.
 
Understand the practical workflow of NVM within the AUTOSAR ecosystem.
 
Understand the AUTOSAR development flow and configuration classes.
 
Understand RTE generation and top-down, bottom-up, and round-trip workflows.
 
Differentiate the AUTOSAR tool chain landscape, authoring tools vs BSW tools, and static vs generated code.
 
Set up an AUTOSAR metamodel environment and use autosarfactory for hands-on modelling.
 
Understand AUTOSAR application datatype categories and configurations.
 
Understand implementation datatypes, base types, and data prototypes with hands-on data type modelling.
 
Understand AUTOSAR metamodel fundamentals and ARXML design principles/model hierarchy.
 
Understand the Virtual Functional Bus (VFB), ports, and component prototypes.
 
Event Scheduling, Event Type Selection, Async Client Server Pattern / Event Summary
 
Demo: Internal Behaviour - Runnables
 
Demo: Inter-Runnable Variables (IRV)
 
Demo: Exclusive Areas
 
Demo: Per-Instance Memory (PIM)
 
RTE API for Interfacing
 
Defensive Error Handling Pattern
 
Demo: RTE Generation & C Code Skeleton
What sets this apart?
 
Architecture-First Learning
 
Real ARXML and Metamodel Walkthroughs
 
RTE and Runnable Internals
 
Demo-Driven, Tool-Based Approach
 
Case-Study Based Teaching
 
Production-Oriented Problem Solving
 
Mental Model Development
Sample Certificate
Earn a certificate for every technical track by completing 95% of the course work.
Instructors
Jegan Amirthalingam
Corporate Trainer, Manager
Ex-KPIT, Ex-RNTBCI
Jegan is an Automotive Embedded Systems/Software trainer holding a Master's degree in Automotive Electronics, with 14+ years of experience spanning academia and industry. In academia, served as Assistant Professor teaching Automotive Control Systems, Electric Hybrid Vehicles, and Vehicle Dynamics while establishing a research laboratory for Rapid Control Prototyping and Hardware-in-the-Loop simulation. Guided a Formula Student electric race car project competing at international events in Italy and India.
In industry, progressed through senior roles designing competency frameworks for automotive business units, leading Model-Based Development tools creation, and managing technical delivery across diverse client segments. Currently leading the Embedded and Automotive track within a global talent development function, shaping the next generation of automotive software professionals.
Research interests focus on control strategy development for autonomous vehicles, vehicle dynamics and control, modern automotive software architectures, and vehicle software development. Continues serving on academic boards for automotive electronics programs, bridging industry innovation with academic excellence.
Audience
 
AUTOSAR SWC and BSW Developers: Engineers who need a solid grounding in AUTOSAR architecture, methodology, and metamodels before diving into component and RTE development.
 
Embedded and Systems Engineers: Developers moving from general embedded/firmware work into the AUTOSAR ecosystem.
 
Tool and Integration Engineers: Engineers working with ARXML, authoring tools, and RTE generation who need a strong conceptual foundation.
 
Students from Electrical, Electronics and Computer Science Engineering disciplines
Requirements
 
Basic understanding of C-Programming (with understanding of pointers, structures)
FAQs
Why is this course not included in the Library Access?
This course is created and delivered by a partner who is not a core member of the Pyjama Cafe team. We need to compensate the partner based on the sales of their content.
Is this recommended for beginners?
Yes! The courses are taught as if the learner has no idea about the subject.
Do I need a special machine configuration to take this course?
No!
Can I change my email-id post purchase?
As much as we’d like to support that, your account will be linked to your email-id post purchase.
What name will be printed on the Certificate?
The name you use on the platform will be printed as is on the Certificate when it is generated.
Classic AUTOSAR (Part II): Architecture and Application Development
Architecture, Methodology and MetaModels of Classic AUTOSAR.
This course builds a ground-up understanding of Classic AUTOSAR — why it exists, how the ecosystem and documentation are organized, how the developmen...
Bestseller
Beginner
Intermediate
(5)
 ~15+ Hrs of recorded lectures.
 62+ Lessons.
 ~20+ Project implementation.
 Certificate on completion.
 Architecture-First Learning
 Real ARXML and Metamodel Walkthroughs
 RTE and Runnable Internals
 Demo-Driven, Tool-Based Approach
Newsletter
Stay updated on the technical posts, resources and curated content.