Class is in session

Fundamentals of automotive software development with Autosar Classic

2 Weeks

·

Cohort-based Course

Develop automotive software with Autosar Classic in the SDV era. From zero to confident in 4 sessions.

I've developed projects for

BMW
Mercedes-Benz
Porsche
Volkswagen
Stellantis

Course overview

First steps in the complex world of Autosar Classic

Autosar will continue dominating the embedded software development in the automotive industry, even in the SDV era. And yet, Autosar has a steep learning curve and is overwhelming to learn.


This is where "Fundamentals of automotive software development with Autosar Classic" comes in.


With 4 live sessions and practical exercises, this course is designed as a step-by-step and easy-to-digest introduction into the world of Autosar development, and will provide you a solid foundation in developing Autosar projects in the SDV era.

Who is this course for

01

Engineers or software developers looking to upskill with Autosar software development knowledge.

02

Students and graduates that want to get a first job in the automotive industry.

03

Engineering leads and senior engineers that want to lead and steer Autosar projects with informed decisions.

What you’ll get out of this course

Understand what problem does Autosar solve, who defines the standard, how it is structured, and the role of Autosar in next-gen vehicles.

Understand the reasons behind Autosar and its success, and why it will continue dominating the software development landscape in the automotive industry.

Create a system description in Autosar, model high-level software components and their interfaces.

Modelling the vehicle's software in an Autosar system description is the starting point in any Autosar project. You will create a small model of a vehicle in a simulated project.

Generate ECU extracts and RTE contracts.

After the system is designed in a high level, it is necessary to assign the different software parts to different ECUs or Cores. We will see what the expected outcome of this process is, and you will analyse our simulated project with a small quiz.

Configure Autosar's Basic Software and develop Application Software Components

Navigating the Autosar Basic Software (BSW) is complex and not always intuitive. I will show you the general structure of the configuration. You will practice the BSW configuration with a simulated project.

Set up Autosar DevOps workflows to deliver faster and more reliably.

We will go through some case studies of real life situations, where integration of Autosar in the DevOps pipelines was key to increase the execution speed of different projects.

Design software architectures for Software Defined Vehicles and assign the software features to the right CPU core

The trend of multi-core architectures in automotive ECUs is dominant in new car designs. You will learn the criteria used to distribute software modules in different CPU cores and you will practice with some example applications.

What’s included

Daniel Muñoz

Live sessions

Learn directly from Daniel Muñoz in a real-time, interactive format.

Lifetime access

Go back to course content and recordings whenever you need to.

Community of peers

Stay accountable and share insights with like-minded professionals.

Certificate of completion

Share your new skills with your employer or on LinkedIn.

Maven Guarantee

This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.

Course syllabus

4 live sessions • 6 projects

Week 1

Jun 3—Jun 8

    Introduction & Autosar principles

    • Jun

      4

      Session 1: Introduction & Autosar Principles

      Wed 6/412:00 PM—1:30 PM (UTC)
    1 more item

    Application Layer

    • Jun

      6

      Session 2: Application Layer

      Fri 6/612:00 PM—1:30 PM (UTC)
    2 more items

Week 2

Jun 9—Jun 14

    RTE & Basic Software

    • Jun

      11

      Session 3: RTE & Basic Software

      Wed 6/1112:00 PM—1:30 PM (UTC)
    1 more item

    Autosar and Software Defined Vehicles

    • Jun

      13

      Session 4: Autosar and Software Defined Vehicles

      Fri 6/1312:00 PM—1:30 PM (UTC)
    2 more items

What people are saying

        Easy to understand and well structured. The practical exercises help a lot to understand the theory better.
Raktavati Nandi

Raktavati Nandi

M.Eng. student
        Enjoyable course. Very well explained.
Florian Eberhardt

Florian Eberhardt

Team Lead - Embedded systems
        As an automotive engineer, I need to learn AUTOSAR. This course helped me understand its concepts. Plus it has exercises to practice.
Aakash V. Shiravadakar

Aakash V. Shiravadakar

Embedded software developer

Stay in the loop

Sign up to be the first to know about course updates.

A pattern of wavy dots

Be the first to know about upcoming cohorts

Fundamentals of automotive software development with Autosar Classic

Meet your instructor

Daniel Muñoz

Daniel Muñoz

As an Autosar expert for more than 12 years, I have seen the ups and downs of Autosar development in many real world projects, and from many perspectives: as developer, as team manager and as project lead.


The purpose of this course is, through my experience, to ease your first steps in Autosar development. It is tailored for developers, engineers and aspiring technical leads who are earlier in your carrers.


If you are an engineering student, software developer or software architect with interest in the automotive industry, this course is for you.

Course schedule

4-6 hours per week

  • Live Sessions

    90 minutes each

    Each week you'll attend 2 live sessions to learn the Autosar concepts with engaging and easy-to-digest materials.

  • Projects

    10-15 minutes after each session

    After each session, you'll need to complete some practical exercises to help you consolidate the theoretical concepts. This way, you'll get hands-on Autosar experience right within the course.

Frequently Asked Questions

A pattern of wavy dots

Be the first to know about upcoming cohorts

Fundamentals of automotive software development with Autosar Classic