Webinar: Designing a Future-Proof
Embedded Application 

Join this free webinar to learn how to develop high-performance embedded applications for the safety-critical systems of the future

Wednesday, June 15th, 2022 | 11:00 AM CEST & 5:00 PM CEST | 50 min


Design future-proof embedded applications

Embedded operating systems and filesystems are an old hat, right? Wrong!

You can still read in the news about very expensive OEMs recalls caused by incorrectly used memory components. Furthermore, many applications that should provide high performances are actually using traditional RTOSes that are based on single-microkernel basis. This represents a major bottleneck for multi/manycore hardware, because they were developed in times of single-core CPUs.

The truth is that today’s multi/manycore hardware also needs a modern RTOS architecture and a simple interface for a safe embedded memory handling.

In this webinar, we will explain how to safely develop applications for embedded high-performance computing on a modern base that is future proof. You’ll learn how to stop wasting hardware, and how to protect your embedded memory.

Meet our speakers


Thom Denholm

Technical Product Manager @Tuxera

Thom is an embedded software engineer with 30 years of experience, combining a strong focus on operating system and file system internals with a knowledge of modern flash devices. He writes whitepapers and is a frequent speaker at conferences such as Embedded World and Flash Memory Summit. In his spare time, he works as a professional baseball umpire and an internet librarian. Though he has lived in and around Seattle all his life, he has never had a cup of coffee.


Rolland Dudemaine

VP of Engineering @ eSOL Europe

Rolland has been active in the embedded software industry for more than 20 years. He has focused on low-level software, including high-performance, safety-and security-related RTOS, as well as advanced device interactions and multimedia for a wide scope of automotive and industrial projects. As VP of Engineering, he is leading several activities to contribute to making eSOL a global leading company in modern system software technologies and solutions.


We have divided the webinar into four parts. In the first two parts Tuxera and eSOL will present their solutions; in the third part there will be an overview of the joint partner solution, and this will be followed by a lively Q&A session– we count on you to challenge our speakers!

1. eSOL's modern eMCOS RTOS platform

eMCOS POSIX is eSOL's new RTOS based on modern multikernel technology. This guarantees significantly more parallel performance on multi/manycore hardware and additionally more freedom from interference for security-relevant applications. Developers of real-time applications can easily access the operating system via the usual POSIX standard API and reuse already available source code. The hypervisor option, eMCOS Hypervisor, turns eMCOS POSIX into a complete real-time hypervisor that enables safe and secure SW partitioning for mixed-criticality applications from different SW vendors.

2. Tuxera’s highly proven transaction file system based on Dynamic Transaction Point™ technology (DTP)

Tuxera's DTP technology has a long track record. Based on this reliable and robust technology, Tuxera has already provided many product variations of embedded transaction file system as COTS. Unlike other file systems, a transactional file system is still functional even if there are unforeseen power failures. Other features such as a reliable Write Amplification Factor are vital today, as it helps to avoid very expensive recalls due to defective ("broken") memory.

3. Tuxera’s and eSOL’s joint solution: a transactional filesystem optimized for the eMCOS RTOS platform

For eSOL's eMCOS, Tuxera has added some important features based on its DTP technology: User rights and timestamps based on the POSIX standard support secure rights management needed for modern automotive OSes. As eMCOS is designed as a secure RTOS for embedded high performance computing applications on multi/manycore hardware, special parameters for the runtime settings have also been added to optimize the performance.

4. Q&A

Challenge our speakers with your questions and opinions. We’re prepared for a lively discussion and are curious to hear your point of view.