Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Support
  • About Us
  • Blog
  • Forum
  • Search
    • Contact Us
    • Forum
    • Wiki
    • Web Shop
    • Newsletter
    • RSS
  •  Jobs
  •  Blog
  • embOS
  • Editions
  • Technology
  • Supported Cores / Compiler
  • Tools
SEGGER - RTOS embOS Product Icon
SEGGER - Professional Tools free for non-commercial use

embOS – The Leading RTOS (Real Time Operating System)

embOS is a priority-controlled RTOS (real-time operating system). It is designed to be the foundation for developing embedded applications. This leading RTOS of over 25 years is available for all popular cores, compilers and development tools and has been deployed in several billion devices in a range of application areas.

  • Powerful & easy-to-use API
  • High performance with low memory use
  • Kernel awareness plugins available
  • Zero interrupt latency
  • MISRA-C:2012 compliant
  • Functional Safety Certified with IEC 61508 SIL 3 and IEC 62304 Class C
  1. 1.embOS — The Preferred RTOS for Embedded Systems for 25+ Years
  2. 2.One Professional Solution for All Applications
  3. 3.embOS Media
  4. 4.embOS RTOS—Free, Library and Source Code

embOS — The Preferred RTOS for Embedded Systems for 25+ Years

For over 25 years, embOS has been the preferred RTOS choice for engineers in the embedded market. It offers 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.

embOS Certification & Royalties

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.

reliability

Reliability

embOS is the de facto standard for embedded devices. It is already deployed on several billion devices. The embedded RTOS is also certified for functional safety in accordance with IEC 61508 SIL 3 and IEC 62304 Class C.

embOS Resource Usage

Efficiency

embOS is a high-performance real-time operating system. It has been optimized for minimum memory consumption in both RAM and ROM.

embOS Ports list

Availability

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

time icon

Fastest time-to-market

First-class support, outstanding documentation and product trainings all serve to define the core of what this RTOS offers. This ultimately serves to reduce time-to-market.

embOS Product Icon SEGGER (Blue)

embOS

From battery-powered, single-chip products to high-end systems that demand ultra-high performance: embOS can be used in any application. The embOS RTOS developed by the Embedded Experts is used in a range of different target markets including industrial controls, IoT (Internet of Things), networking, consumer electronics, safety critical devices, automotive to medical devices and avionic. This makes it the market-leading RTOS in the embedded industry.

SEGGER RTOS embOS-MPU product icon

embOS-MPU

Simplify any certification process by using embOS-MPU to enhance the stability and safety of your embedded applications! The operating system and all tasks deemed privileged are memory-protected and isolated from the negative effects of unprivileged tasks. Thanks to a fully compatible API, existing embOS applications can be adapted to embOS-MPU with minimal effort. SEGGER – The One Stop Shop.

SEGGER - embOS-Safe Product Icon

embOS-Safe

Certified by TÜV SÜD, embOS complies with the functional safety standards IEC 61508 SIL 3 and IEC 62304 Class C. This certification highlights the high quality standards of embOS development processes. Ultimately, this makes embOS even easier to use in safety-critical key market segments like 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 comprehensive embOS safety manual, making it easy to integrate it into your application, even for applications that have not taken advantage of RTOS before.

One Professional Solution for All Applications

The versatile nature of embOS makes this RTOS a core ingredient of any firmware that has to handle tasks requiring synchronization, timely responses, multiple tasks or threads at the same time. This means it is applied in a wide range of different areas, as seen below. For example, IP stacks and USB-Host side stacks are nearly impossible to run without proper scheduling provided by an RTOS.

TÜV certified embOS for safety critical devices

Safety Critical Devices

Products benefit from certified functional safety thanks to embOS-Safe. Certification is in accordance with 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. It 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. This makes embOS and emNet (TCP/IP stack) the perfect solutions for networking products.

embOS used in consumer electronics

Consumer Electronics

embOS – The first choice of any consumer electronics device. Entertainment, communications or white goods (washing machines, etc.).

embOS - the essential component of every industrial control

Industrial Controls

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

embos automotive

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 medical products.

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

Start working with the real-time operating system embOS in less than 5 minutes!

Get embOS running in less than 5 minutes!

SEGGR - Video Thumbnail embOS MPU Intro

SEGGER embOS-MPU introduction

SEGGR - Video Thumbnail Verifying RTOS

Webinar - Verifying RTOS Applications using Deep Insight Analysis

SEGGR - Video Thumbnail embOS Plugin

embOS Plug-In

SEGGR - Video Thumbnail embOS SystemView

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

Supported

Not Supported

More Information

Purchase

  • Pricing

Editions

  • embOS
  • embOS-MPU
  • embOS-Safe

Technology

  • embOS sample application
  • Resource usage
  • Performance
  • Zero Interrupt Latency
  • Tickless Support
  • Cycle Precise System Time
  • Arm TrustZone

Supported Cores / Compiler

  • embOS Ports overview

Tools

  • SystemView
  • embOSView
  • Simulation

About us

  • The Company
  • Partners
  • Job Offers
  • Media
  • Contact us

Support

  • Technical Support
  • Blog
  • Forum
  • Wiki

Downloads

  • Application Notes
  • Embedded Studio
  • embOS
  • emCompress
  • emCrypt
  • emFile
  • emLib
  • emLoad
  • emModbus
  • emNet
  • emPower
  • emSecure
  • emSSH
  • emSSL
  • emUSB-Device
  • emUSB-Host
  • emWin
  • Flasher
  • Free Utilities
  • IoT
  • J-Link / J-Trace
  • SystemView
  • CE / REACH

Social Media

Headquarters

SEGGER Microcontroller GmbH

Ecolab-Allee 5
40789 Monheim am Rhein, Germany
info@segger.com
Tel.: +49-2173-99312-0
Fax: +49-2173-99312-28

Locations

USA: SEGGER Microcontroller Systems LLC

Boston area
101 Suffolk Lane
Gardner, MA 01440, USA
us-east@segger.com
Tel.: +1-978-874-0299
Fax: +1-978-874-0599

Silicon Valley
Milpitas, CA 95035, USA
us-west@segger.com
Tel.: +1-408-767-4068

China: SEGGER Microcontroller China Co., Ltd.

Room 218, Block A, Dahongqiaoguoji
No. 133 Xiulian Road
Minhang District, Shanghai 201199, China
china@segger.com
Tel.: +86-133-619-907-60

ISO 9001 certified

ISO 9001

25+ years of experience

embedded experts 25+ years
  • Imprint
  • Disclaimer
  • Privacy Policy

© 2021 SEGGER - All rights reserved.