Learn At Your Own Speed

Learning Journeys for Job Profiles

The Embedded Academy is an e-learning platform in the embedded field that offers numerous qualitative, technical online trainings.

The below Job Profiles are our recommendations to combine e-learning courses for different job profiles.
Course Duration

30 | 60 | 90 | 120  minutes 

e-Learning Format

Interactive
Exercises
Quiz

Languages

English, German

Video Learning

On Demand

Content

Constantly Growing

Price

Flexible Subscription Plans

Write your awesome label here.

Embedded Software Developer 
Learning Journey

Course Package Includes: 

Fundamentals of embedded software
Serial bus systems
cyclic redundancy check CRC 
Operating Systems
AUTOSAR Real-Time Operating System 
Information Security
Cryptography
Electronics and electrical fundamentals

The "Embedded Software Developer" e-learning package is a comprehensive program that equips learners with essential knowledge and skills in the field of embedded software development. This package covers a wide range of topics to provide a well-rounded understanding of the subject.






Write your awesome label here.

Automotive Basic Software Developer
Learning Journey

Course Package Includes: 

Fundamentals of embedded software
 

Serial bus systems
cyclic redundancy check CRC 
Automotive bus systems 
Operating systems
AUTOSAR Real-Time Operating System Electronics and electrical fundamentals

The "Automotive Basic Software Developer" e-learning package is a comprehensive program that equips learners with essential knowledge and skills in the field of embedded software development and in addition to important automotive knowledge. This package covers a wide range of topics to provide a well-rounded understanding of the subject.





Write your awesome label here.

Embedded Software Developer with Focus Technology
Learning Journey

Course Package Includes: 


Serial bus systems 
cyclic redundancy check CRC 
Operating systems
Real-Time Operating System
Electronics and electrical fundamentals 
Power electronics fundamentals
Electrical machines
Control of electrical machines

Battery and battery systems 

Measurement Technology using strain gauges 
N
oise, vibration, and harshness NVH for vehicles. 
Information security 
Cryptography

The "Embedded Software Developer with focus technology" e-learning package is a comprehensive program that equips learners with essential knowledge and skills in the field of embedded software development as well as technical training. This package covers a wide range of topics to provide a well-rounded understanding of the subject.
Write your awesome label here.

Measurement Technology Engineer with Focus Strain Gauges 
Learning Journey

Course Package Includes:

Electronics and electrical fundamentals 
Bridge Circuits 
electrical machines 
Control of electrical machines
Measurement Technology using strain gauges 
Noise, vibration, and harshness NVH for vehicles. 



The "Measurement Technology Engineer with Focus Strain Gauges" e-learning package is a comprehensive program that equips learners with essential knowledge and skills in the field of electronics and electrical engineering, noise, vibration, and harshness as well as measurement technology using strain gauges. This package covers a wide range of topics to provide a well-rounded understanding of the subject.





Write your awesome label here.

Automotive Application Software Developer
Learning Journey

Course Package Includes: 

Fundamentals of embedded software
Serial bus systems
cyclic redundancy check CRC 
Automotive bus systems
Operating Systems
Real-Time Operating System 
Electronics and electrical fundamentals

ASPICE Overview
ASPICE - Engineering 
ASPICE - Supporting Processes 
Information security 
Automotive cybersecurity
Cryptography

The "Automotive Application Software Developer" e-learning package is a comprehensive program
that equips learners with essential knowledge and skills in the field of embedded software
development and in addition to important automotive knowledge. This package covers a wide range
of topics to provide a well-rounded understanding of the subject. 








Write your awesome label here.

Automotive Software Developer Electromobility
Learning Journey

Course Package Includes: 

Fundamentals of embedded software

Serial bus systems

Cyclic redundancy check CRC

Operating system OS
Real-time operating system RTOS


Electronics and electrical fundamentals

Power electronics fundamentals

Electrical machines

Control of electrical machines
Vector control

:

E-mobility

EV charging

Electrified powertrain

Noise, vibration, and harshness NVH


ASPICE Overview

ASPICE - Engineering

ASPICE - Supporting Processes

Information security

Automotive cybersecurity


The "Electromobility Software Developer" e-learning package is a comprehensive program that equips
learners with essential knowledge and skills in the field of embedded software development and in
addition to important electronics and electrical engineering knowledge needed for electromobility.
This package covers a wide range of topics to provide a well-rounded understanding
Write your awesome label here.

Automotive Software Quality Engineer
Learning Journey

Course Package Includes: 


Operating systems
Real-Time Operating System
AUTOSAR

 ASPICE Overview
 ASPICE engineering processes
 ASPICE Supporting Processes
 ASPICE Management
 ASPICE Acquisition and Supply
Automotive cybersecurity 

The "Automotive Software Quality Manager" e-learning package is a comprehensive program that
equips learners with essential knowledge and skills in the field of automotive system and software
development of electrical control units within the vehicle.
This package covers a wide range of topics to provide a well-rounded understanding of automotive
software quality management.











Write your awesome label here.

Automotive Function Developer for Electromobility 
Learning Journey

Course Package Includes:

Electronics and electrical fundamentals
Power electronics fundamentals
Electrical machines,
Control of electrical machines
Vector control

E-mobility
EV charging
Electrified powertrain
Noise, vibration, and harshness NVH

ASPICE Overview
ASPICE - Engineering
ASPICE - Supporting Processes
Information security
Automotive cybersecurity


The "automotive function developer for electromobility" e-learning package is a comprehensive program that equips learners with essential knowledge and skills in the field of automotive system and software development and in addition to important electronics and electrical engineering knowledge needed for electromobility. This package covers a wide range of topics to provide a well-rounded understanding.






Write your awesome label here.

Automotive Project Manager
Learning Journey

Course Package Includes: 

Serial bus systems
Automotive Bus Systems
AUTOSAR 
Electronics and electrical fundamentals

V3.1 Automotive SPICE - Overview
V3.1 Automotive SPICE - Acquisition and Supply
V3.1 Automotive SPICE - Engineering
V3.1 Automotive SPICE - Management
V3.1 Automotive SPICE - Supporting Processes
V4.0 Automotive SPICE - Overview
V4.0 Automotive SPICE - Acquisition and Supply
V4.0 Automotive SPICE - Management

Information Security
Automotive Cybersecurity
Introduction to Cryptograpy

The "Automotive Project Manager" e-learning package is a comprehensive program that equips learners with essential knowledge and skills in the field of automotive system and software development of electrical control units within the vehicle.

This package enhances your classical project management skills with a wide range of topics to provide a well-rounded understanding of automotive project management.




Write your awesome label here.

Electromobility Software Developer
Learning Journey

Course Package Includes: 

Embedded Software Basics 

Serial bus systems

Cyclic redundancy check CRC

Operating system OS

Real-time operating system RTOS


Electronics and electrical fundamentals

Power electronics fundamentals

Electrical machines

Control of electrical machines

Vector control

Battery and battery systems


E-mobility

EV charging

Electrified powertrain

Noise, vibration, and harshness NVH


ASPICE Overview

ASPICE - Engineering

ASPICE - Supporting Processes

Information security

Automotive cybersecurity


The "Electromobility Software Developer" e-learning package is a comprehensive program that equips
learners with essential knowledge and skills in the field of embedded software development and in
addition to important electronics and electrical engineering knowledge needed for electromobility.
This package covers a wide range of topics to provide a well-rounded understanding.
Write your awesome label here.

Charging Station Developer
Learning Journey

Course Package Includes: 


Embedded software basics 
Serial bus systems
Cyclic redundancy check CRC
Operating systems
Real-Time Operating System

Electronics and electrical fundamentals
Power electronics fundamentals
Battery and battery systems 
E-Mobility
 EV charging

Information security
 Cryptography

The "Charging Station Developer" e-learning package is a comprehensive program that equips learners
with essential knowledge and skills in the field of embedded software development, electronics and
electrical engineering and in addition also provides e-mobility and charging knowledge. This package
covers a wide range of topics to provide a well-rounded understanding of the subject. 









START TODAY! 

Get your access code and start learning today! 
Easy as one, two, three

Choose your plan

Choose your desired period – you will get access to all e-learnings and quizzes. Your license ends automatically after the respective period.

12 Days

$XX/ per License
all courses, e-learnings and units from our growing portfolio
  • No transaction fees
  • Access to the full e-learning library
  • On demand learning on your time

12 Weeks

$XX/ per License
all courses, e-learnings and units from our growing portfolio
  • No transaction fees
  • Access to the full e-learning library
  • On demand learning on your time

12 Months

$XX/ per License
all courses, e-learnings and units from our growing portfolio
  • No transaction fees
  • Access to the full e-learning library
  • On demand learning on your time

Frequently asked questions

General Information 

Which content is available?
You gain access to high-quality e-learning from technical domains such as embedded system and software development, electrical engineering, automotive and electromobility. We are steadily increasing our contents and, if you wish, we will be pleased to keep you up-to-date

Why should I choose e-learning from the Embedded Academy?
You decide when you want to...
*test your knowledge: Take a quiz and see whether you fully understood the topic of the e-learning.
*expand your knowledge: Complete the units anywhere and anytime and as often as you like.
*be aware of your knowledge: Start at the basics or simply skip certain topics.
*show your knowledge: If desired, a training credit on successfully completed units can be provided.

Where can I find my certificates for completed e-learning?
Once you have completed an e-learning, you will find your certificate for download directly on the respective course page or in your profile.

Licenses

After logging in, how can I access the e-learning?
As soon as you are logged in, you have access to all e-learning via the e-learning page where you can start your selected unit.

How do I obtain a company-wide license?

We would be pleased to prepare an individual customized offer for your company. Contact us via info@joraltechnologies.com

Technical Requirements

Can I use the e-learning offline?
You have to be online to work with our e-learning.

Which technical requirements must be met?
All you need is internet access. The e-learning run on all devices but we recommend using devices with larger screens such as tablet computers, laptops or computers.

At the moment, Google Chrome duplicates the audio track in your first session. Therefore, we may ask you to use Mozilla Firefox or Internet Edge until we can solve this problem.

Payment & Support

How can I buy the E-Learning Courses?Please contact info@joraltechnologies.com or call us at +1-613-215-3252 to gain your access code

Which payment methods are available?
You can choose between the following payment methods:
Credit card (default option)
Invoice

Are individual wishes and changes possible?
Of course! Please contact us via info@joraltechnologies.com

What to do when you are unhappy with the e-learning or something does not work?
Call us +1-613-215-3252 and we will try to help you immediately. Of course, you can also email us at info@joraltechnologies.com


E-learning Portfolio 

Access to ALL courses with one subscription!!

Lesson series

Course Description of the offered courses


We facilitate our customers’ work in the embedded environment and to support the successful software development from both a technical and an organizational point of view. 
It provides basic and in-depth knowledge about all essential topics in the area of embedded software development.
An additional specific focus lies on the field of automotive in general as well as the sector of electric mobility, in particular electric charging.
The Embedded Academy e-learning platform offers high quality e-learning units, which are based on expert knowledge, collaboration with industrial key players and precise research. The portfolio covers a wide range of topics in the field of electronics, electrical engineering, e-mobility, embedded systems, and software.

Embedded Software Basics

  • Language: English, German
  • Course objective: The aim of this course is to provide a sound basic knowledge on which other topics, such as AUTOSAR, can build.
  • Course content: This course provides an e-learning on fixed point arithmetic and on floating point arithmetic. Two ways of storing binary numbers are described, and limitations and typical errors of the methods are explained. This helps to avoid beginner mistakes and enables a quick introduction to the basics of embedded software.
  • Duration: 1 hours, 15 minutes
  • Study time: 6 hours, 15 minutes
Write your awesome label here.

Introduction to Serial Bus Systems

  • Language: English, German
  • Course objective: The aim of this course is to introduce learners to all the important basic terms for the topic of serial 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 described.
  • 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 last 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.
  • Duration: 2 hours, 50 minutes
  • Study time: 14 hours, 10 minutes
Write your awesome label here.

Cyclic Redundancy Check CRC

  • Language: English, German
  • Course objective: The aim of this course is to understand how to calculate various CRC checksums.
  • Course content: The e-learning course consists of three e-learning units:

    “CRC Definition," "CRC-8," and "CRC-16." In this course, you will acquire the necessary 
knowledge to understand the calculation of CRC checksums. The first module imparts the definition and function of the CRC checksum. The modules are organized in ascending order of CRC sums, and the calculations are always explained using examples.

    In the "CRC Definition" module, we uncover its significance, explore various CRC lengths, and delve into its principles, including functionality, polynomial representation, and generator polynomial.

    In "E-Learning CRC-8," we delve deeper into CRC-8 calculation, explaining steps with 
examples. Explore how the sender generates the CRC-8 checksum and how the receiver verifies message accuracy.

    Continuing the journey, "CRC-16" explores CRC-16 calculation through detailed examples.  
Learn how CRC-16 is generated and verified, addressing diverse message lengths. Whether
new to CRC or seeking a deep dive, this course empowers your understanding.
  • Duration: 1 hour, 20 minutes
  • Study time: 6 hours, 20 minutes





Write your awesome label here.

Operating Systems

  • 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: 55 minutes
  • Study time: 4 hours, 40 minutes
Write your awesome label here.

Real-Time Operating System

  • Language: English
  • Course objective: The aim of this course is to provide a basic knowledge of real-time operating systems. The learner 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, 5 minutes
  • Study time: 5 hours, 25 minutes
Write your awesome label here.

Information Security

  • Language: English, German
  • Course objective: The aim of this course is to provide an overview of information security so that its interrelationships and importance become clear.
  • Course content: The course is divided into two topics. 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 on the basis of the 14 reference measure objectives, using ISO 27001 as a source.
  • Duration: 1 hour
  • Study time: 5 hours
Write your awesome label here.

Cryptography

  • 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: The course on cryptography is divided into two parts First, the focus is on classical cryptography, presented in three e-learnings. We begin with a  general introduction to the topic, which is followed by a historical overview. Thereby, we will  encounter the most famous classical encryption methods: the Scytale, the Caesar Cipher,  the Vigenère Cipher, the One-Time Pad and the Enigma.  The second part then moves on from this historical encryption to modern methods, also  divided into three e-learnings. Here, using the example of Alice and Bob, A to B encryption  from the sender (A) to receiver (B) is explained for the three basic types (symmetric,  asymmetric, and hybrid) and further illuminated using concrete methods such as the DES,  AES, RSA and the Diffie-Hellman Key Exchange.
  • Duration: 4 hours
  • Study time: 20 hours
Write your awesome label here.

Electronics and Electrical Fundamentals

  • Language: English
  • Course objective: The aim of this course is to provide a basic technical understanding of all  relevant topics in the area of electricity.
  • Course content: The first e-learning unit of this course is called “Electronics and Magnetism”.  It covers the relationship between current, voltage and resistance, which is expressed by  Ohm’s law. In addition, electric and magnetic fields are contrasted and different types of  magnets are considered.  The second e-learning unit deals with the important components of a circuit, the capacitor  and the coil, as well as the resulting phenomena and physical laws, the Lorentz Force, the  Hall Effect and the principle of induction.  Furthermore, direct current and alternating current are analyzed. For the analysis of circuits,  Kirchhoff’s Laws and the circuit types parallel circuit and series circuit are explained. With  regard to alternating current, the Star connection and the Delta connection are considered.  The topic of AC circuits is covered in greater detail. Therefore, the complex numbers are  explained in order to then discuss the complex voltage and the complex current.  Furthermore, this chapter covers the impedance and the Root Mean Square.  The last part of the e-learning contains an introduction to power electronics, which is based  on semiconductor elements. In addition to teaching technical basics, it explains how various  components can be constructed using semiconductors. Here, special attention is paid to the diode and the MOSFET. The user is therefore familiarized with the concept of the p-n-junction.
  • Duration: 3 hours, 10 minutes
  • Study time: 15 hours, 50 minutes
Write your awesome label here.