Skip Navigation

QNX OS for Safety

An embedded OS pre-certified for
IEC 61508 SIL3, ISO 26262 ASIL D and
IEC 62304 Class C

Product Brief

QNX OS for Safety

Streamline your products’ functional safety certifications with a microkernel operating system pre-certified specifically for safety-critical embedded systems, and toolchains pre-qualified for building these systems.  

Ideal for building complex safe systems, the QNX OS for Safety is a full-featured, deterministic OS designed for use in every sector where functionally safe, reliable embedded software is critical: medical devices, industrial controls, aerospace, automotive, power generation, robotics and rail transportation.

Streamline Certification
Protect Critical Functionality
Certify Your Code, Not Your Toolchains
Familiar QNX Neutrino RTOS API

Streamline Certification

With the QNX OS for Safety, you can focus your talents and efforts on developing the systems your customers need. Your OS will both meet your performance and reliability requirements and facilitate your systems’ safety-certifications.

Certified by TÜV Rheinland to IEC 61508 SIL 3, ISO 26262 ASIL D and IEC 62304 Class C, the QNX OS for Safety includes toolchains qualified to ISO 26262 and IEC 61508 TCL3 and T3 requirements. Certified C and C++ libraries are also available. See the product brief for full certification details.

The QNX OS for Safety can be used as a Safety Element out of Context (SEooC) in order to realize safety goals up to IEC 61508 SIL 3, ISO 26262 ASIL D and IEC 62304 Class C.

A complete solution for building functionally safe software systems, the QNX OS for Safety includes the certificates and documentation you need to correctly develop and certify your safety-critical software systems. If you need further guidance at any stage, we can provide training and expert services.

Protect Critical Functionality

The QNX OS for Safety includes a safety-certified variant of the QNX Neutrino® RTOS microkernel, which has proven the fundamental dependability of its design over 40 years in hundreds of millions of embedded systems. This real-time microkernel operating system is designed with the temporal and spatial isolation needed to protect itself and your system from both internal faults and outside interference.

Certify Your Code, Not Your Toolchains

A safety-certified OS and qualified toolchains mean that you’ll have greater confidence in the software you build, and you’ll have a shorter and smoother certification process.

With the QNX OS for Safety you’ll be able to build your systems with C and C++ toolchains classified as TCL3 and T3 according to ISO 26262 and IEC 61508. You’ll need to certify only the parts of the system you build, not the OS you build it on or the toolchains you use to build it.

Familiar QNX Neutrino RTOS API

If you’re familiar with the QNX Neutrino RTOS API you’ll require no ramp-up time to begin your development work: The QNX OS for Safety is fully API-compatible with the QNX Neutrino RTOS API.

You’ll be able to develop non-safety as well as safety-critical applications on the same foundation OS, and of course you’ll also be able to continue using the QNX Momentics Tool Suite

Technical Resources

Safety Certifications and Compliance

See our complete list of certifications, as well as our certificates issued by TÜV Rheinland.

Safety Services

Engage a safety expert and leverage our expertise in designing and certifying functionally safe software.

Board Support Packages (BSP)

View our extensive library of BSPs for a broad selection ARMv7, ARMv8 and x86-64 boards.