Welcome to the Embedded Software Learning Center

This new learning platform that enables embedded software engineers to LEARN the latest in embedded software tool technology

The Embedded Learning Center Offers
Four Types of Training:

On Demand Training

On-Demand Training Courses offer unmatched flexibility, allowing learners to access content anytime and progress at their own pace.

This self-paced approach fits easily into busy schedules, reduces costs, and provides a wealth of multimedia resources to enhance learning.

With immediate access and no need for travel, these courses make acquiring new skills convenient and efficient.

On-Site Classroom Training

Hands-On Learning: Allows for practical, hands-on experience with equipment or processes in the actual work environment.

Immediate Application: Participants can apply new skills and knowledge directly to their daily tasks, enhancing relevance and retention.

Tailored Content: Training can be customized to address specific company needs and challenges, making it more relevant and impactful.

Team Building: Fosters team collaboration and communication by bringing employees together for shared learning experiences.

Less Disruption: Keeps employees on-site, reducing downtime and minimizing disruption to regular work schedules.

Direct Support: Offers immediate access to instructors for real-time problem-solving and clarification of concepts.

Interactive Online Learning Sessions

Live Online Training lets you learn from anywhere, saving time and money. Engage in real-time with experts and peers for instant feedback. Enjoy flexible scheduling, access to recorded sessions, and interactive activities for a personalized, engaging, and effective learning experience

On-Site & Online Training

This combines the benefits of face to face on site training so the students in the classroom can ask questions in real time and it will benefit  the engineers that join in remotely through an online teams meeting.

"On-Site Live Online Training" combines the benefits of real-time, interactive online instruction with the convenience of an on-site setting. This combines the benefit of the instructors on the customer site to teach the core engineers about the technology and benefits for the other engineers in the different locations from around the world to participate in the training through an online zoom meeting. The course material will be recorded for future Learning.

Courses offered in Four Key Technologies

Static Analysis Tools | AbsInt

Static analysis tools are software tools that analyze code without executing it, identifying potential errors, vulnerabilities, and code quality issues early in the development process. These tools examine the source code, bytecode, or compiled code to detect problems such as syntax errors, memory leaks, security flaws, and violations of coding standards. Static analysis is often used to ensure code quality, improve security, and ensure compliance with industry regulations. Common features include rule-based checks, automated reports, and integration with development environments to streamline the development workflow and reduce the risk of defects in production.

Dynamic/Unit Testing Tools | Cantata

Cantata is a set of advanced testing tools offered by QA Systems, designed to support the development of high-quality software for embedded and critical systems. It specializes in automated unit testing, integration testing, and code coverage analysis for C and C++ applications. Cantata provides comprehensive testing solutions that help developers ensure compliance with industry standards, such as MISRA and DO-178C. Its powerful features include test case generation, automated execution, and detailed reporting, enabling teams to identify defects early and improve software reliability and safety. Cantata is widely used in industries like automotive, aerospace, and medical device development.

ARM Development Tools | ARM

ARM development tools technology refers to a set of software and hardware tools designed for developing applications and systems on ARM-based processors. These tools include compilers, debuggers, emulators, and performance analyzers, which are essential for building efficient and optimized applications for ARM architecture. ARM development tools support a wide range of applications, from embedded systems to mobile devices and IoT solutions. They are designed to leverage ARM’s power-efficient and scalable architecture, enabling developers to create high-performance software tailored to ARM-based devices.

KEIL Development Tools | KEIL


KEIL development tools provide a complete software environment for ARM-based microcontrollers, featuring an intuitive IDE, optimized compiler, advanced debugging, and RTOS support. The industry-leading KEIL MDK simplifies Cortex-M development, helping engineers build high-performance, reliable embedded systems efficiently.

E-Learning For the Embedded Industry | Eclipseina

Whether at home on the couch, on a long train ride or on vacation, these e-learning courses are always available regardless of time and place. The modular structure allows you to skip trainings, so you can use your time effectively for the knowledge you really want to acquire. These courses are designed to enhance skills in various technical and software-related fields. The courses provide hands-on learning experiences, covering topics such as software development, cloud computing, data analysis, and digital transformation. With expert instructors and practical exercises, Eclipseina aims to equip participants with the knowledge and tools needed to excel in today's rapidly evolving tech landscape.

Stay up-to-date

Upcoming Event

Details
Virtual Webinar hosted on Microsoft Teams

TBD

11:00am – 12:00pm Eastern Standard Time

Inquire: alice.campbell@joraltechnologies.com

Topics of Discussion
Achieve awesome RoI with shift left automated unit testing
How to use Keil µVision projects with Cantata
See how thorough your tests are with integrated code coverage
Minimize effort using automatic test case generation with Cantata AutoTest
Easily see what your code should be doing & link that to tests with Cantata Trace
Cantata wrapping – a more powerful version of mocking
Automated regression testing & CI/CD
Cantata - a fully safety certified tool at no extra cost
Write your awesome label here.

Our Mission

Our mission is to LINK engineering groups from companies all around the world on one training platform