Embedded Software Developer - Learning Journey

 

The combination of courses is perfect for getting into or learning more about Embedded Software Development

 

Courses within the e-learning package

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.

image.png

Serial bus systems are a critical component of embedded systems, and learners will gain insights into their architecture, protocols, and components. The OSI model is also covered, providing an understanding of layered communication systems.

image.png

The cyclic redundancy check CRC provides important further details which are often needed in bus communication.

image.png

Operating systems, including real-time operating systems, are explored in-depth, focusing on kernel operations, multitasking, safety considerations, and common challenges in embedded OS development.

image.png

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.

image.png

Information security is the first e-learning course dealing with IT-security and introduces you to all the basic terms in this field.

image.png

In the realm of cryptography, learners will explore both classical and modern cryptography, including encryption techniques such as the Caesar Cipher, Vigenère Cipher, DES (Data Encryption Standard), AES (Advanced Encryption Standard), Diffie-Hellman Key Exchange, and RSA. This knowledge is vital for securing embedded systems and data.

image.png

Lastly, the course delves into electronics and electrical fundamentals, encompassing topics like electronics and magnetism, circuitry, alternating current circuits, and the basics of power electronics, which are crucial for embedded system developers.

This e-learning package is tailored for those aspiring to become proficient in embedded software development, whether you are a beginner or seeking to enhance your existing skills. Upon completion, you will possess the knowledge and capabilities required to excel in this dynamic and vital field of technology.

E-Learning Course Descriptions

Embedded Software Basics

Software_Basics.jpg

Serial Bus Systems

Serial_Bus_Systems.jpg

Cyclic Redundancy Check CRC

Cyclic_Redundancy_Chcek_CRC.jpg

Operating Systems OS: Overview

Operating_Systems.jpg

Real-Time Operating System RTOS: Overview

RTOS.jpg

Information Security

Information_Security.jpg

Cryptography

Cryptography.jpg

Electronics and Electrical Fundamentals

Electrical_Fundamentals.jpg

Product Conditions

Embedded Academy Delivery Content

Access

 of the Embedded Academy.

Technical requirements

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 #14
Created 12 January 2025 20:39:20 by Annette Kempf
Updated 27 January 2025 19:00:48 by Annette Kempf