Skip navigation

embOS—Leading Real Time Operating System

  • More than 25 years of continuous development
  • Available for all popular cores, compiler, and development tools
  • Deployed in several billion devices in a wide range of application areas
  • Certified for functional safety according to IEC 61508 SIL 3 and IEC 62304 Class C
  • MISRA-C:2012 compliant
  • Powerful and easy to use API
  • Highest performance with lowest use of memory
  • Kernel awareness plugins available
  • Zero interrupt latency

embOS is a priority-controlled real-time operating system, designed to be used as foundation for the development of embedded applications. embOS-MPU offers memory protection on top of the capabilities of embOS. embOS-Safe is the functional safety certified version of embOS.

embOS is the preferred RTOS choice for engineers all over the world for the previous 25 years in the embedded market. It offers incomparable ease-of-use and guarantees 100% deterministic real-time operation for any embedded device. This real-time operating system is highly portable and fully source-compatible on all platforms, making it easy to port applications to different cores. Tasks can easily be created and safely communicate with each other, using communication mechanisms such as semaphores, mailboxes, and events.
Certified by TÜV SÜD, embOS complies with the functional safety standards IEC 61508 SIL 3 and IEC 62304 Class C.

The real-time operating system is free for any non-commercial use like education and evaluation, without any technical limitation.
For commercial use SEGGER offers a versatile embOS licensing policy with no royalties at a reasonable price.

Create the products of tomorrow by using the best RTOS of today. embOS—It Simply Works!

Get embOS running in less than 5 minutes!

Reliability

embOS is deployed in several billion devices and is the de facto standard for embedded products. It is also certified for functional safety according to IEC 61508 SIL 3 and IEC 62304 Class C.

Efficiency

embOS is a high-performance real-time operating system that has been optimized for minimum memory consumption in both, RAM and ROM, as well as high speed, and versatility for embedded systems.

Availability

embOS supports virtually any core and compiler. All popular cores and compiler are already supported by more than 80 embOS ports, including over 500 board support packages for the embedded market.

Fastest time-to-market

embOS is well known for its first class support, outstanding documentation, and product trainings which help to reduce time-to-market.

One Professional Solution For All Applications

embOS can be used in any application, from battery-powered single chip products to high-end systems, demanding ultra-high performance. The real-time operating system embOS—developed by The Embedded Experts, is used in many different target markets such as industrial controls, internet of things, networking, consumer electronics, safety critical devices, automotive to medical devices, and avionic, making it the market leading RTOS in the embedded industry.

embOS-MPU significantly enhances both stability and safety of your embedded applications, and thereby simplifies any certification process. The operating system and all tasks deemed privileged, are memory protected and isolated from any ill effects of unprivileged tasks. Due to a fully compatible API, existing embOS applications can be adapted to embOS-MPU with minimal effort. SEGGER—The One Stop Shop.

Certified by TÜV SÜD, embOS-Safe complies with the functional safety standards IEC 61508 SIL 3 and IEC 62304 Class C. The certification highlights the high quality standards of the embOS development processes, now making it even easier to use embOS in safety-critical key market segments such as medical, automotive, aviation and home appliances. Customers requiring embOS-Safe gain access to a proven, reliable solution with all embOS key features, including multi-tasking, comprehensive communication and synchronization services, along with full memory protection. embOS-Safe is provided with a certification kit containing all necessary documents, including the comprehensive embOS safety manual, making it easy to integrate it into your application, even for applications that have not taken advantage of an RTOS before.

TÜV certified embOS for safety critical devices

Safety Critical Devices

embOS-Safe adds certified functional safety to your product. embOS is certified according to IEC 61508 SIL 3 and IEC 62304 Class C.

embOS and the Internet of Things

Internet of Things

embOS is designed for ultra low power consumption and can be used in any battery-powered application.

embOS and the usage in networking devices

Networking

embOS is designed for the usage in any networking device. embOS and embOS/IP (TCP/IP stack) are the perfect solution for your networking product.

embOS used in consumer electronics

Consumer Electronics

embOS is the first choice for any consumer electronics device. Consumer electronics include devices used for entertainment, communications, or white goods such as washing machines.

embOS - the essential component of every industrial control

Industrial controls

embOS is an essential component of every industrial control, especially in those applications where functional safety and deterministic behavior are mandatory.

embos-automotive.jpg

Automotive

embOS is the perfect real-time operating system for your automotive environment whether it is used inside an ECU or for dashboard applications.

embOS-Safe - the ideal solution for every medical device

Medical Devices

embOS-Safe is the ideal solution for every medical device. The embOS certification according to IEC 62304 Class C ensures the safety of your medical product.

embOS-Safe - the RTOS for safety critical products

Avionics

Engineers building aerospace systems know that they can rely on the certified embOS-Safe for the foundation of their safety critical products.

embOS Media

Get embOS running in less than 5 minutes!

SEGGER embOS-MPU introduction

Webinar - Verifying RTOS Applications using Deep Insight Analysis

embOS Plug-In

embOS and SystemView - Presentation at Embedded World 2017

embOS RTOS—Free, Library and Source Code

The real-time operating system embOS comes in three different variants: Free, Library, and Source code. The fully functional Free variant can easily be downloaded for each embOS port and has no technical limitation.
All embOS variants include complete ready-to-go board support packages for various devices and evaluation boards.

FeaturesFreeLibrarySource code
embOS libraries

 

 

 

embOS source code

 

 

 

embOSView - Profiling PC tool

 

 

 

embOS manual

 

 

 

CPU and compiler specific manual

 

 

 

Release notes

 

 

 

embOS IDE plugins

 

 

 

SystemView instrumentation

 

 

 

Device Support
Board support packages

 

 

 

Updates and Technical Support
Feature & Maintenance Updates

 

 

 

Technical Support

 

 

 

Free for any non-commercial use