Automotive Software Quality Engineer - Learning Journey

Automotive_Software_Quality_Engineer_EA.jpg

The combination of courses is perfect for a Software Quality Engineer within the automotive domain.

 

Automotive Software Quality Engineer

The "Automotive Software Quality Engineer" e-learning package is designed to equip you with the essential skills for managing software quality in the automotive software projects for electrical control units (ECUs) in vehicles.
This program enhances your classical abilities while diving into key automotive topics like embedded software development, automotive SPICE (versions 3.1 and 4.0), and automotive cybersecurity. The courses are structured to build your knowledge step by step.
By the end of this learning journey, you will have the expertise needed to confidently manage quality in complex automotive software projects in today’s rapidly evolving industry.

Courses within the E-Learning Package

This education program is provided as a set of e-learning courses. In the first part you are provided with a structured overview, next the courses are explained in more detail.

Pfeil-Learning-Journey.png

Learning Journey

 

With the learning journey we intend to provide you with an orientation for planning your training progress.

 

It is recommended to go through the e-learning courses in the order in which they are explained.

 

Embedded Software - Automotive

In this section we focus on core topics everyone needs to know for embedded software.

image.png

Serial bus systems

 

As there is serial bus systems are used in embedded systems a geneal knowledge of those topics is very important. You will learn about software and hardware aspects, gain insights into their architecture, protocols, and components. The OSI model is also covered, providing an understanding of layered communication systems.

Automotive_Bus_Systems.jpg

Cyclic Redundancy Check CRC

 

CRC is mainly used to check the correct data transfer via serial buses and for memory checks. This course provides you with the concepts and examples for CRC calculation.

image.png

Operating System OS

 

The operating system are explored in-depth, focusing on kernel operations, multitasking, safety considerations, and common challenges in embedded OS development.

Real-time-operating-system-RTOS.png

Real-Time Operating System RTOS

 

The operating system in an embedded application has real-time requirements and thus a Real-Time Operating System is needed. We cover different real-time requirements, time and event-based tasks and more.

AUTOSAR.jpg

AUTOSAR

 

This course provides you with a general understanding of the this Automotive standard which will help you to navigate through the extensive set of specifications.

Automotive SPICE

In this section we focus on Automotive SPICE in the both versions which are currently widely in use: 3.1 and 4.0:

ASPICE_V31_Overview.jpg

V3.1 Automotive SPICE - Overview

 

This course provides you with a general understanding of ASPICE by introducing you to ASPICE including the Process Reference Model PRM and the Process Assessment Model and by providing an example.

ASPICE_V31_Acquisition.jpg

V3.1 Automotive SPICE - Acquisition and Supply

 

This course covers the most important processes of the acquisition and supply process grops namely Supplier Monitoring ACQ.4 and Product Release SPL.2.

ASPICE_V31_Engineering.jpg

V3.1 Automotive SPICE - Engineering

 

In this extensive course the ASPICE processes of the Systems Éngineering Group SYS.1 - SYS.5 and the Software Engingeering Group SWE.1 - SWE.6 are coverd. 

ASPICE_V31_Management.jpg

V3.1 Automotive SPICE - Management

 

This course covers the most important processes of the management process group namely Project Management Process MAN.3 and Risk Mangement Process MAN.5.

ASPICE_V31_Supporting_Processes.jpg

V3.1 Automotive SPICE - Supporting Processes

 

This course covers the supporting processes which are part of the VDA scope namely the most important processes of the management process group namely to Quality Assurance SUP.1, Configuration Management SUP.8, Problem Resolution Management SUP.9, and Change Request Management SUP.10

ASPICE_V40_Overview.jpg

V4.0 Automotive SPICE - Overview

 

This course provides you with a general understanding of ASPICE PAM 4.0 by introducing you to ASPICE including the Process Reference Model PRM and the Process Assessment Model and by providing an example. 

ASPICE_V40_Acquisition_and_Supply.jpg

V4.0 Automotive SPICE - Acquisition and Supply

 

This course covers the most important processes of the acquisition and supply process grops namely Supplier Monitoring ACQ.4 and Product Release SPL.2.

ASPICE_V40_Management.jpg

V4.0 Automotive SPICE - Management

 

This course covers the Project Management Process MAN.3 for ASPICE PAM 4.0.

Automotive Cybersecurity

In this section we focus on knowhow which is relevant for automotive cybersecurity.

Information_Security.jpg

Information Security

 

This course provides you with a general understanding of information security. This includes the important term, goals and affected parties but also provides information on practical implementation, risks, threats and measures.

 

Automotive_Cybersecurity.jpg

Automotive Cybersecurity

 

You get introduced to the main reasons for the implementation as well as the top attack points. The course also explains the cybersecurity threat analysis and risk assessment TARA as well cybersecurity controls and requirements and cybersecurity verification and validation testing.

Introduction_to_cryptography.jpg

Introduction to Cryptograpy

 

We begin with a general introduction to the topic including the explanation of the protagonists especially Alice and Bob. Then we move on to explain the three basic types symmetric encryption, asymmetric encryption, and hybrid encryption.

Mathematics_in_Encryption.jpg

Mathematics in Encryption

 

This course is covering the mathematics background for understanding the encrption methods. First, the terms substitution and permutation are explained, then the mathematical background of function and inverse function is illustrated and finally you will be introduced to XOR and modulo..

Encryption_Methods.jpg

Encryption Methods

 

This course is covering the encrption methods DES (Data Encryption Standard), AES (Advanced Encryption Standard), Diffie-Hellman Key Exchange and RSA.

E-Learning Course Descriptions

Serial Bus Systems

Serial_Bus_Systems.jpg

Language: English, German

 

Course objective: The aim of this course is to introduce learners to all the important basic terms for the topic of se-rial bus systems.

 

Course content: This course is designed to introduce you to important basic terms related to serial bus systems. Terms concerning hardware and software are explained.
The focus of the first e-learning lies on very general basic terms that are relevant to most bus systems. For example, the terms bit rate, baud rate, latency, clock signal and router are explained, or what a protocol and a protocol stack actually are. At the beginning of the e-Learning, typical application areas of serial bus systems and their advantages over other systems are de-scribed. The second e-learning deals with the OSI model, which is a reference model for communication systems and protocols. Two components of this model are particularly relevant for bus systems: the so-called physical layer and the data link layer.
The next two e-learning courses are based on these mentioned layers. One of them covers basic terms of the physical layer, the other one those of the data link layer.
Last, but not least an introduction to cyclic redundancy check CRC is given.

 

Duration: 2 hours, 50 minutes

Study time: 14 hours, 10 minutes

 

Further insights: https://embedded-academy.com/en/courses/introduction-to-serial-bus-systems-en/

YouTube trailer: https://www.youtube.com/watch?v=IWbVq2paRxA

 

Automotive Bus Systems

Automotive_Bus_Systems.jpg

Language: English, German

 

Course objective: This course is aimed at all developers who already use automotive bus systems, want to use them or want to learn how they are structured.

 

Course content: In this course you will learn about different bus systems that are mainly used in the automotive environment.
You will be introduced to the SENT - single edge nibble transmission - protocol including general information, concept, structure and a data example.

 

Duration: 45 minutes

Study time: 3 hours, 45 minutes

 

Further insights: https://embedded-academy.com/en/courses/automotive-bus-systems-en/

YouTube trailer: https://www.youtube.com/watch?v=ztzvVhZE8xQ

Operating Systems OS: Overview

Operating_Systems.jpg

Language: English

 

Course objective: The aim of this course is to provide a basic knowledge of operating systems and the various components and functions they contain.

 

Course content: In this course, you learn what an operating system is. Therefore, you are familiarized with the kernel, which holds the core functionality of the operating system and you get to know the scheduler, which controls the execution of multiple tasks and allocates resources to them. This is covered in greater detail in the chapter “Multitasking”. To complete this course, safety and other advanced aspects are covered as well as the characteristics of embedded operating systems.

 

Duration: 1 hour, 5 minutes

Study time: 5 hours, 25 minutes

 

Further insights: https://embedded-academy.com/en/courses/operating-system/

YouTube trailer: https://www.youtube.com/watch?v=vTW3a2du5Ag

 

Real-Time Operating System RTOS: Overview

RTOS.jpg

Language: English

 

Course objective:The aim of this course is to provide a basic knowledge of real-time operating systems. The learn-er will understand what a real-time operating system is and how it works.

 

Course content: You will learn when real-time operating systems are needed and which requirements they have. In particular, we cover the difference between soft real-time requirements and hard real-time requirements. You will also encounter the term “timing analysis” and learn about the difference between time-based tasks and event-based tasks. At the end you will be familiarized with three scheduling algorithms, before we cover three typical problems: task starvation, deadlock and race conditions.

 

Duration: 1 hour, 10 minutes

Study time: 5 hours, 50 minutes

 

Further insights: https://embedded-academy.com/en/courses/real-time-operating-system-en/

YouTube trailer: https://www.youtube.com/watch?v=uL9hPi7AHdU


 

AUTOSAR

AUTOSAR.jpg

Language: English

 

Course objective: The aim of this course is to understand what AUTOSAR™ is so that you are able to develop software related to AUTOSAR™.

 

Course content: The course introduces AUTOSAR™ as an organization, explains the standard it defines and addresses the methodology as well as the classic platform from the release R19-11.
Learners can start with the overview e-learning, which introduces AUTOSAR™ as an organization and explains the standard it defines. In particular, there will be details about the different standards AUTOSAR™ contains.
Another e-learning addresses the classic platform from the release R19-11. There we take a look at the methodology as well as the software architecture. The methodology describes how one proceeds when developing a system with AUTOSAR™ and the software architecture describes the different layers of the layered software architecture.
The e-learning units about the virtual functional bus explain the main communication concept of the classic platform.
And we also offer an e-learning about the operating system of AUTOSAR Classic Platform.

 

Duration: 3 hours, 50 minutes

Study time:19 hours, 10 minutes

 

Further insights: https://embedded-academy.com/en/courses/autosar-en/

YouTube trailer: https://www.youtube.com/watch?v=Hd-RXqTHb58

V3.1 ASPICE Overview

ASPICE_Overview.jpg

Language: English, German

 

Course objective: The aim of this course is to understand ASPICE and to get to know the purpose of this standard.

 

Course content: The course “V3.1 ASPICE – Overview” is divided into two e-learning units and provides basic knowledge about Automotive SPICE. The first E-Learning provides reasons that speak for Auto-motive SPICE and introduces further standards that are relevant to the topic of Automotive SPICE.
The second E-Learning provides an overview of the contents of the process model. The Process Reference Model (PRM) and the Process Assessment Model (PAM) are explained in detail. The concept of the standard is explained using an example process.

 

Duration: English: 1 hour, 5 minutes and German: 1 hour, 35 minutes

Study time: English: 5 hours, 25 minutes and German: 7 hours, 55 minutes

 

Further insights: https://embedded-academy.com/en/courses/automotive-spice-overview/

YouTube trailer:https://www.youtube.com/watch?v=3ti08DH6EA8

 

V3.1 ASPICE - Acquisition and Supply

ASPICE_Acquisition.jpg

Language: English

 

Course objective: The aim of this course is to understand ASPICE and to get detailed information about the sup-plier monitoring and product release.

 

Course content: In this course we focus on the processes which are relevant for the VDA Scope as the VDA Scope is mandatory for more or less every automotive electronics and software projects. In addition, we consider the processes which will also be relevant for ASPICE 4.0. For the acquisition process group this applies to Supplier Monitoring ACQ.4 as it is part of the VDA Scope and to the Product Release SPL.2 as it will also be relevant for ASPICE 4.0.
At the beginning of the Supplier Monitoring ACQ.4 e-learning the respective process group ACQ is introduced and you get to know the connections between the different processes. The e-learning highlights the connection between different topics. This is particularly helpful for practical application work when process-es and relationships need to be understood.
The e-learning on Product Release SPL.2 also starts with the introduction to the Supply Process Group SPL. Within the e-learning you will get to know all the details of the Product Release including process outcomes, work products and more.

 

Duration: 1 hour, 15 minutes

Study time: 6 hours, 15 minutes

 

Further insights: https://embedded-academy.com/en/courses/automotive-spice-acquisition-and-supply-en/

YouTube trailer: https://www.youtube.com/watch?v=K4C89JlH0XE

 

V3.1 ASPICE - Engineering

ASPICE_Engineering.jpg

Language: English, German

 

Course objective: The aim of this course is to understand ASPICE and to get detailed information about the engineering processes.

 

Course content: The course “V3.1 ASPICE – Engineering” is divided into four e-learning units. Each of them ex-plains one or more processes. It covers all processes of the System Engineering Process Group SYS and the Software Engineering Group SWE.
The first 2 parts are covering the system engineering processes starting with SYS.1: Requirements Elicitation, SYS.2: System Requirements Analysis and SYS.3: System Architectural Design and followed by SYS.4: System Integration and Integration Test as well as SYS.5: System Qualification Test.
The final 2 pars are covering the software engineering processes starting with SWE.1: Software Requirements Analysis, SWE.2: Software Architectural Design, SWE.3: Software Detailed Design and Unit Construction. This is followed by the software processes dealing with integration ant testing, namely SWE.4: Software Unit Verification, SWE.5: Software Integration and Integration Test as well as SWE.6: Software Qualification Test.

 

Duration: 2 hours, 50 minutes

Study time: 14 hours, 10 minutes

 

Further insights: https://embedded-academy.com/en/courses/automotive-spice-engineering-en/

YouTube trailer:https://www.youtube.com/watch?v=K4C89JlH0XE

 

V3.1 ASPICE - Management

ASPICE_Management.jpg

Language: English

 

Course objective: The aim of this course is to understand ASPICE and to get detailed information about the management processes.

 

Course content: The course “V3.1 ASPICE – Management” currently includes two e-learning covering the Management Process Group. 
The first e-learning talks about the Project Management Process MAN.3. It was included as it is part of the VDA scope, a required subset of the ASPICE processes which is essential for approval for production at German OEMs. After completing this e-learning, engineers will understand the ASPICE project management requirements.
The second e-learning features the Risk Management Process MAN.5.

 

Duration: 1 hour

Study time: 5 hours

 

Further insights: https://embedded-academy.com/en/courses/automotive-spice-v3-1-management-en/

YouTube trailer:https://www.youtube.com/watch?v=K4C89JlH0XE

V3.1 ASPICE - Supporting Processes

ASPICE_Supporting_Processes.jpg

Language: English

 

Course objective: The aim of this course is to get detailed information about of Supporting Process Group and Supplier Monitoring of V3.1 ASPICE.

 

Course content: In this course we focus on the processes which are part of the VDA Scope and thus mandatory for more or less every automotive electronics and software project. For the supporting processes this applies to Quality Assurance SUP.1, Configuration Management SUP.8, Problem Resolution Management SUP.9, and Change Request Management SUP.10. The course is divided into several e-learning units. Each of them covers one process and its work products. At the beginning of each e-learning the respective process group is introduced and you get to know the connections between the different processes. The e-learning highlight connection between different topics. This is particularly helpful for practical application work when processes and relationships need to be understood.

 

Duration: 1 hour, 45 minutes 

Study time: 8 hours, 45 minutes

 

Further insights: https://embedded-academy.com/en/courses/automotive-spice-supporting-processes-en/

YouTube trailer:https://www.youtube.com/watch?v=cNr-xyDE_Uo

 

V4.0 ASPICE - Overview

ASPICE_V4_Overview.jpg

Language: English

 

Course objective: The target of this course is to understand V4.0 ASPICE and to get to know the purpose of this standard.

 

Course content: The course “V4.0 ASPICE Overview” is structured into three e-learning units and provides you with a general knowledge about Automotive SPICE.
The first e-learning presents a motivation for using Automotive SPICE and covers the process dimension of the process assessment model. It focuses in particular on the measurement framework. The most important aspects of the measurement framework are the capability levels, the process attributes and NPLF rating scale.
The second e-learning provides an overview of the contents of the process dimension of process assessment model. In this e-learning, the process reference model is explained in detail.
Finally, the concept of the standard is explained by using the project management process an example. This e-learning provides detailed information about the process purpose, the process outcomes, the base practices and the output information items.

 

Duration: 1 hour, 40 minutes

Study time: 8 hours, 20 minutes

 

Further insights: https://embedded-academy.com/en/courses/v4-0-aspice-1-overview/

YouTube trailer: https://www.youtube.com/watch?v=YRHUpieuwvY

V4.0 ASPICE - Acquisition and Supply

ASPICE_V4_Acquisition.jpg

Language: English

 

Course objective: The target of this course is to understand V4.0 ASPICE and to get detailed information about the supplier monitoring and the product release.

 

Course content:In this course we provide e-learning units to the acquisition process group and the supply process group. The processes are Supplier Monitoring ACQ.4 and Product Release SPL.2.
At the beginning of the Supplier Monitoring ACQ.4 e-learning you get to know the connections between the different processes. The e-learning provides you with the details of the process itself, the base practices, and the output information items. It always highlights the connection between different topics. This is particularly helpful for practical application work when processes and relationships need to be understood.
The e-learning on Product Release SPL.2 also starts with the introduction to the Supply Process Group SPL. Within the e-learning you will get to know all the details of the Product Release including process outcomes, work products and more. The release note is the most complex output information item and is explained in detail.

 

Duration: 1 hour, 25 minutes

Study time: 7 hours, 5 minutes

 

Further insights: https://embedded-academy.com/en/courses/v4-0-aspice-acquisition-and-supply/

YouTube trailer: https://www.youtube.com/watch?v=8zlXwGFhw2c

 

V4.0 ASPICE - Management

ASPICE_V4_Management.jpg

Language: English

 

Course objective: The goal of this course is to understand ASPICE and to get detailed information about the management processes.

 

Course content: The course “V4.0 ASPICE – Management” currently covers one e-learning for the first of the three processes within the Management Process Group. 
The first e-learning is teaching you about the Project Management Process MAN.3. After completing this e-learning, engineers will understand the ASPICE project management requirements.

 

Duration: 50 minutes

Study time: 4 hours, 10 minutes

 

Further insights: https://embedded-academy.com/de/courses/v4-0-aspice-management/

YouTube trailer: https://www.youtube.com/watch?v=YRHUpieuwvY

 

Information Security

Information_Security.jpg

Language: English, German

 

Course objective: The aim of this course is to provide an overview of information security so that its interrelation-ships and importance become clear.

 

Course content: The course is divided into 3 parts. First, important terms of information security are defined and the underlying goals are explained. Furthermore, it is clarified who is affected by information security and what it is needed for.
In the second e-learning unit, the practical implementation of information security is explained. Here, risks and threats are presented and explained using examples. Afterwards, the information security management system is defined and its functioning is explained. The introduction of this system is, among other things, the task of the information security officer.
Finally, direct measures are explained based on the 14 reference measure objectives, using the international standard ISO 27001 as a source.

 

Duration: 1 hour

Study time: 5 hours

 

Further insights: https://embedded-academy.com/en/courses/information-security-en/

YouTube trailer: https://www.youtube.com/watch?v=Vv5T-0oTWF0

 

Automotive Cybersecurity

Cybersecurity.jpg

Language: English

 

Course objective: The aim of this course is to get an overview of what is relevant in the topic of automotive cyber-security. The learner will be aware why automotive cybersecurity is important and how it is regulated, implemented, and controlled.

 

Course content: In the first e-learning unit of this course, you learn why automotive cybersecurity matters. You get introduced to the main reasons for the implementation as well as the top attack points. In the following, you get to know the upcoming regulations and standards as well as the role of cybersecurity in the product life cycle. Then, you get to know the cybersecurity threat analysis and risk assessment, also known as TARA. It is explained through an example so it is easy to understand. At the end of this course, you will learn what the cybersecurity controls and requirements are and you will take a closer look at the cybersecurity verification and validation testing.

 

Duration: 60 minutes

Study time: 5 hours

 

Further insights: https://embedded-academy.com/en/courses/automotive-cybersecurity-en/

YouTube trailer: https://www.youtube.com/watch?v=HdxhzRy3Xm4 

Introduction to Cryptography

Introduction_to_Cryptography.jpg

Language: English, German

 

Course objective: The aim of this course is to understand the various encryption methods, how they are used, and which mechanisms are most useful for which application during implementation.

 

Course content: We begin with a general introduction to the topic including the explanation of the protagonists specially Alice and Bob. 
Then we move on to explain the three basic types symmetric encryption, asymmetric encryption and hybrid encryption.

 

Duration: 1 hour, 15 minutes

Study time: 6 hours, 15 minutes

 

Further insights: https://embedded-academy.com/en/courses/introduction-to-cryptography/

YouTube trailer:https://www.youtube.com/watch?v=2ZtzLOlCpK0

 

Mathematics in Encryption

Mathematics_in_Encryption.jpg

Language: English, German

 

Course objective: The aim of this course is to provide the mathematical basis for understanding the encryption methods.

 

Course content: This e-learning explains important mathematical basics that are required for cryptography. In the following chapters, we explain some of the important concepts that are necessary to understand the encryption and decryption methods: First, the terms substitution and permutation are explained, then the mathematical background of function and inverse function is illustrated and finally you will be introduced to XOR and modulo.

 

Duration: 40 minutes

Study time: 3 hours, 20 minutes

 

Further insights: https://embedded-academy.com/en/courses/mathematics-in-encryption/

YouTube trailer: https://www.youtube.com/watch?v=2ZtzLOlCpK0

 

Encryption Methods

Encryption_Methods.jpg

Language: English, German

 

Course objective: The aim of this course is to understand the various encryption methods which are commonly used in modern cryptography.

 

Course content: In this course we introduce you to different symmetric and asymetric encryption methods namely DES (Data Encryption Standard), AES (Advanced Encryption Standard), RSA (Rivest Shamir Adleman) and the Diffie-Hellman Key Exchange.

 

Duration: 1 hour, 55 minutes

Study time: 9 hours, 35 minutes

 

Further insights: https://embedded-academy.com/en/courses/encryption-methods/

YouTube trailer: https://www.youtube.com/watch?v=2ZtzLOlCpK0

 

Product Conditions

Embedded Academy Delivery Content

Access

 of the Embedded Academy.

You require an internet access throughout the learning process.

The e-learning run on all devices but we recommend using devices with larger screens such as laptops, computers, or bigger tablet computers.

License model

The customer receives a license code for each access purchased and a description on how to use the code.

After expiry of the acquired period of use the access to the e-learning platform expires.

References

You will find an excerpt of our customers at our homepage: https://eclipseina.com/references

Service Management

Availability of support

We will provide you with all the necessary support:

Malfunction handling

If you encounter problems please call us under +49 9404 / 3004160 or send us an e-mail at training@eclipseina.com.  

We will get back to you as soon as possible..

Please note: Eclipseina provides the e-learning content with an overall availability of at least 95%. The overall availability is calculated on the basis of the period covered by the contract in the respective calendar month minus maintenance work. Eclipseina is entitled to carry out maintenance work at any time on weekdays for a total of two hours per calendar month. Excluded from this are downtimes due to maintenance and software updates as well as periods during which the web server is not available on the internet due to technical or other problems beyond Eclipseina's sphere of influence.


Revision #4
Created 11 February 2025 15:50:30 by Annette Kempf
Updated 12 February 2025 14:14:14 by Annette Kempf