Decorative Background Image

QNX Operating System for Safety

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

A Real-Time OS for Embedded Software

Streamline your products’ functional safety certifications with our pre-certified microkernel operating system specifically tailored 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, real-time OS designed for use in every sector where reliable, functionally safe embedded software is critical: medical devices, industrial controls, aerospace, automotive, power generation, robotics and rail transportation. It includes the safety certificates and documentation you need to correctly develop and certify your safety-critical software systems.

Talk to our experts and get a free copy of Embedded Software Development for Safety-Critical Systems written by our senior safety expert, Chris Hobbs.

QNX Accelerate

QNX Accelerate

Develop QNX OS for Safety 2.2.3-based products in the cloud.

QNX® Accelerate is an initiative that lets you develop mission-critical embedded systems based on BlackBerry® QNX® technology.  By harnessing the agility, speed, and scale of the cloud, it empowers developers in new ways—enabling better collaboration, increasing development efficiencies, and reducing time-to-market.

Streamline Certification

Streamline Certification

Focus your efforts on developing the systems your customers need. The QNX OS for Safety will meet your performance and reliability requirements and facilitate your systems’ safety certifications.

The QNX OS for Safety is certified by TÜV Rheinland to IEC 61508 SIL 3, ISO 26262 ASIL D and IEC 62304 Class C. It includes toolchains qualified to ISO 26262 and IEC 61508 TCL3 and T3 requirements. And, our C++ library add-on is certified to ISO 26262 ASIL B/D.

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

Protect Critical Functionality

Protect Critical Functionality

The QNX OS for Safety includes a safety-certified variant of the QNX® Neutrino® microkernel RTOS, which has proven the fundamental dependability of its design for more than 40 years and in hundreds of millions of embedded systems. QNX OS for Safety 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

Certify Your Code, Not Your Toolchains

A safety-certified OS and qualified toolchains mean that you’ll have confidence in the software you build, and that you’ll have a quick and smooth 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

Familiar QNX Neutrino RTOS API

If you’re familiar with the QNX Neutrino RTOS and POSIX APIs, you won’t need ramp-up time to begin your development work. The QNX OS for Safety is fully API-compatible with the QNX Neutrino RTOS API.

Develop non-safety as well as safety-critical applications on the same foundation OS while continuing to use the QNX® Momentics® Tool Suite.

Learn more about the QNX OS for Safety.

Related Products and Services

Structural Dependency
We can help you reduce the risk and streamline development of your safety-certified products.
Learn More
Structural Dependency
Our virtualization, security and safety experts can assist you from design to delivery.
Learn More
Structural Dependency
Pre-certified to ISO 26262 ASIL D, IEC 61508 SIL 3 and IEC 62304 for Class C devices.
Learn More
Structural Dependency
View our extensive library of BSPs for a broad selection ARM and x86 boards.
Learn More