The Road To Safety
This video answers all your frequently asked questions about WHIS, the RTOS and the steps to delivering a safety critical system.
Ask Us a Question
For pricing, licensing, or any other sales or product related questions, please contact us.
Start Your Development for Free
As the FreeRTOS kernel and SAFERTOS® share the same functional model upgrading is easy. Many of our customers prototype using the FreeRTOS kernel, and convert to SAFERTOS® at the start of their formal development phase.
Free Demos & Manuals
Download fully functional, time-limited SAFERTOS® demos, plus manuals, datasheets, and more.
Customer Satisfaction
SAFERTOS® is an important foundational element to Rivian’s advanced software stack and commitment to designing for safety. The RTOS documentation and expert support has been fantastic.
– Andrew Jones, Rivian
Frequently Asked Questions
What is SAFERTOS® and how does it differ from a standard RTOS?
SAFERTOS® is a safety‑critical real‑time operating system developed and designed by WITTENSTEIN high integrity systems. Based on the FreeRTOS functional model, SAFERTOS® was re-built specifically for use in safety‑critical embedded applications. Unlike a standard RTOS, SAFERTOS® meets rigorous functional safety requirements, offering deterministic behavior, formally verified components, and a complete certification evidence package known as the Design Assurance Pack (DAP). This ensures the reliability and traceability needed for functional safety systems where failure is not an option.
What safety certifications does SAFERTOS® support?
SAFERTOS® is engineered to comply with leading international functional safety standards across automotive, aerospace, medical, industrial and rail. It is available pre-certified for IEC 61508 (up to SIL 3), ISO 26262 (up to ASIL D), IEC 62304 for medical devices by TUV SUD. For DO‑178C for avionics (up to DAL A), SAFERTOS® and its processes are designed from the ground up to meet each key milestone in aerospace development. Delivered with a comprehensive certification kit known as the Design Assurance Pack (DAP) that provides all documentation needed for certification.
How is SAFERTOS® used in safety‑critical embedded systems?
SAFERTOS® is a deterministic, pre‑emptive real‑time kernel that ensures predictable task scheduling and execution. Its small footprint and formally verified design make it ideal for embedded systems requiring high reliability, such as motor control, medical monitoring, industrial automation, and automotive safety functions. SAFERTOS® acts as the trusted foundation for functional safety applications that must operate correctly under all conditions.
What industries commonly use SAFERTOS®?
SAFERTOS® is widely adopted across industries where functional safety is mandatory. Typical sectors include automotive (ADAS, powertrain, battery management), medical devices, industrial control, robotics, aerospace, and energy systems. Its certification pedigree and proven reliability make it ideal for any domain requiring a safety‑certified RTOS.
What hardware platforms and microcontrollers does SAFERTOS® support?
SAFERTOS® is available for a broad range of microcontrollers and processor architectures, including ARM Cortex‑M, Cortex‑R, Cortex-A and various automotive‑grade and industrial MCUs. Each SAFERTOS® port is developed and verified for a specific processor/compiler combination to ensure deterministic behaviour and compliance with stringent safety standards. Most SAFERTOS® licenses cover a bespoke combination, although there are off the shelf options available if there is flexibility on which processor/compiler combination is needed.
What is the difference between SAFERTOS® and FreeRTOS?
SAFERTOS® and FreeRTOS share a common functional model, but they serve different purposes. FreeRTOS is an open‑source RTOS for general embedded applications, while SAFERTOS® is a completely separate, safety‑certified product with a redesigned and independently verified codebase. SAFERTOS® includes certification artefacts, long‑term support from WITTENSTEIN high integrity systems, and documented development processes required for functional safety compliance.
What support and documentation are available for SAFERTOS®?
SAFERTOS® is delivered with all the documentation needed to achieve certification. The Design Assurance Pack includes a Safety Manual, Integration Guide, API reference, and certification evidence. Customers also receive direct technical support from the WHIS engineering team, included in license cost, for the first 12 months to ensure smooth integration and further support packages are available for long‑term maintainability throughout the product lifecycle.
How is SAFERTOS® licensed and what are the commercial terms?
SAFERTOS® is offered under a royalty free, perpetual commercial license tailored to safety‑critical development. Licensing typically includes the kernel, processor/compiler combination, certification artefacts, and support for the first year. Pricing depends on factors such as target hardware, project scale, and required safety standards. SAFERTOS® licensing is offered in three tiers, Product license, Multi Product license and Corporation license.
How do I integrate SAFERTOS® into an existing embedded project?
Integrating SAFERTOS® involves linking the certified kernel into your application, configuring the scheduler, and following the guidelines in the Safety Manual to ensure compliance. WHIS provides platform‑specific ports and integration support to help you migrate from an existing RTOS, such as FreeRTOS, or start the project with SAFERTOS®.
What makes SAFERTOS® suitable for functional safety certification?
SAFERTOS® is developed using a rigorous, documented lifecycle that includes formal verification, static analysis, traceability, and extensive testing. With history in aerospace, WITTENSTEIN high integrity systems are well versed in safety software development. The SAFERTOS® kernel is small, deterministic, and designed to minimize failure modes. The accompanying certification pack provides the evidence required by assessors to streamline your system’s approval process.
Does SAFERTOS® include a safety manual and certification artefacts?
Yes. SAFERTOS® is supplied with a Design Assurance Pack (DAP) which includes a complete set of certification artefacts, including a Safety Manual, hazard analysis, verification reports, traceability matrices, and development process documentation. These materials significantly reduce the effort required to certify your final application.
How does SAFERTOS® handle memory protection and task isolation?
SAFERTOS® supports memory protection mechanisms provided by the underlying hardware, enabling separation between tasks and preventing unintended interactions. This isolation helps contain faults, improves system robustness, and supports compliance with safety standards that require partitioning of safety‑related functions.
Can SAFERTOS® be used in systems requiring SIL 3 or ASIL D compliance?
Yes. SAFERTOS® is designed to meet the highest levels of functional safety, including SIL 3 under IEC 61508 which is the highest SIL a software only component can achieve, and ASIL D under ISO 26262. Its verified kernel and certification evidence make it suitable for applications requiring the most stringent safety integrity levels. SAFERTOS® is also suitable for applications that require safety levels as high as DO-178C, DAL A for aerospace applications.
Ask Us a Question
For pricing, licensing, or any other sales or product related questions, please contact us.
