Medical Device Operating System

Streamline safety certification and accelerate new product launches with BlackBerry QNX.

QNX Embedded OS for Medical Devices

QNX Embedded OS for Medical Devices

Moving from prototype to production is a long journey, especially for Class C medical devices that need to be safety certified to IEC 62304. Certification is even more difficult if the prototype is built on an open-source OS—maintaining a custom OS monopolizes the time of your best developers, increases development costs and magnifies the burden of device testing and certification.

Get medical devices to market faster while ensuring they are safe, secure and reliable with BlackBerry® QNX® and our broad portfolio of OS and hypervisor software, purpose-built for life-critical devices.

What You Need

  • ACCELERATE CERTIFICATION
  • ENSURE RELIABILITY
  • EASILY PORT FROM LINUX
  • STRENGTHEN CYBERSECURITY
  • REDUCE COSTS

ACCELERATE CERTIFICATION

Safety certification is a huge burden–and a nearly insurmountable challenge if you use software of unknown provenance (SOUP) such as Linux®. Additionally, medical devices need to boot up quickly, should never crash and be sure to run the highest priority applications first. By using a commercial OS pre-certified to industry standards, you can significantly reduce the complexities, costs and durations of your certification processes.

QNX® OS for Safety is certified by TÜV Rheinland for use in applications requiring IEC 62304 compliance up to Class C. BlackBerry QNX solutions are built to help satisfy the safety requirements of medical systems.

ENSURE RELIABILITY

Failure is not an option for a life-saving medical device. In an open source or monolithic kernel OS, failure of a driver or application can crash an entire system. And without the ability to schedule or prioritize critical functions, a system crash could create a life-threatening situation.

The BlackBerry QNX microkernel OS architecture provides temporal and spatial isolation such as adaptive partitioning to ensure system reliability. It forms the foundation of the QNX® Neutrino® RTOS as well as the QNX® Hypervisor which allows you to consolidate multiple operating systems on a single system on a chip (SoC) while protecting safety-critical systems.

EASILY PORT FROM LINUX

While Linux is popular for prototypes, compliance with IEC 62304 is difficult and costly with an open-source operating system. All BlackBerry QNX products are POSIX-compliant, so you can easily port to a QNX OS at any point in your software development lifecycle. Alternatively, you can run diverse OSs on an SoC with the QNX Hypervisor.

The QNX® Software Development Platform (SDP) looks and feels like Linux. It employs the familiar Eclipse development environment including the GNU compiler collection. BlackBerry QNX also offers board support packages, porting assessments and engineering services to help you get to market sooner.

STRENGTHEN CYBERSECURITY

The breach of a medical device or communications can put lives at risk, so cybersecurity needs to be built-in across your entire system—including your OS. Your medical device may also need to operate successfully on an IEC 80001-conformant healthcare IT network.

The unique microkernel architecture of the QNX Neutrino RTOS provides a layered approach to cybersecurity. With more than 70 options to restrict processes and root-level access removed by default, the QNX OS won’t hamper system functionality or performance. We also offer solutions to uncover software vulnerabilities (even in third-party components) and security services to help every step of the way.

REDUCE COSTS

If your organization has multiple product lines, maintaining so-called free open-source OSs for each can be costly, and could monopolize developer time better spent on innovation and new features. Choosing the right commercial microkernel OS can reduce that burden, enabling you to scale more easily by reusing application and driver codes across devices and to deliver new product introductions faster.

BlackBerry QNX provides experienced product support and we ensure all security patches and updates are extensively tested. When you use the QNX Neutrino RTOS, you can offload OS maintenance to BlackBerry QNX. Plus, with POSIX-based products, switching to BlackBerry QNX is a small technical lift.

What You Need

  • ACCELERATE CERTIFICATION

    ACCELERATE CERTIFICATION

    Safety certification is a huge burden–and a nearly insurmountable challenge if you use software of unknown provenance (SOUP) such as Linux®. Additionally, medical devices need to boot up quickly, should never crash and be sure to run the highest priority applications first. By using a commercial OS pre-certified to industry standards, you can significantly reduce the complexities, costs and durations of your certification processes.

    QNX® OS for Safety is certified by TÜV Rheinland for use in applications requiring IEC 62304 compliance up to Class C. BlackBerry QNX solutions are built to help satisfy the safety requirements of medical systems.

  • ENSURE RELIABILITY

    ENSURE RELIABILITY

    Failure is not an option for a life-saving medical device. In an open source or monolithic kernel OS, failure of a driver or application can crash an entire system. And without the ability to schedule or prioritize critical functions, a system crash could create a life-threatening situation.

    The BlackBerry QNX microkernel OS architecture provides temporal and spatial isolation such as adaptive partitioning to ensure system reliability. It forms the foundation of the QNX® Neutrino® RTOS as well as the QNX® Hypervisor which allows you to consolidate multiple operating systems on a single system on a chip (SoC) while protecting safety-critical systems.

  • EASILY PORT FROM LINUX

    EASILY PORT FROM LINUX

    While Linux is popular for prototypes, compliance with IEC 62304 is difficult and costly with an open-source operating system. All BlackBerry QNX products are POSIX-compliant, so you can easily port to a QNX OS at any point in your software development lifecycle. Alternatively, you can run diverse OSs on an SoC with the QNX Hypervisor.

    The QNX® Software Development Platform (SDP) looks and feels like Linux. It employs the familiar Eclipse development environment including the GNU compiler collection. BlackBerry QNX also offers board support packages, porting assessments and engineering services to help you get to market sooner.

  • STRENGTHEN CYBERSECURITY

    STRENGTHEN CYBERSECURITY

    The breach of a medical device or communications can put lives at risk, so cybersecurity needs to be built-in across your entire system—including your OS. Your medical device may also need to operate successfully on an IEC 80001-conformant healthcare IT network.

    The unique microkernel architecture of the QNX Neutrino RTOS provides a layered approach to cybersecurity. With more than 70 options to restrict processes and root-level access removed by default, the QNX OS won’t hamper system functionality or performance. We also offer solutions to uncover software vulnerabilities (even in third-party components) and security services to help every step of the way.

  • REDUCE COSTS

    REDUCE COSTS

    If your organization has multiple product lines, maintaining so-called free open-source OSs for each can be costly, and could monopolize developer time better spent on innovation and new features. Choosing the right commercial microkernel OS can reduce that burden, enabling you to scale more easily by reusing application and driver codes across devices and to deliver new product introductions faster.

    BlackBerry QNX provides experienced product support and we ensure all security patches and updates are extensively tested. When you use the QNX Neutrino RTOS, you can offload OS maintenance to BlackBerry QNX. Plus, with POSIX-based products, switching to BlackBerry QNX is a small technical lift.

Meet with BlackBerry QNX Functional Safety Experts and Get Help with Your Next Certification or Safety-Critical Project.

Related Solutions

QNX OS for Safety

Pre-certified to IEC 62304, QNX® OS for Safety is a microkernel RTOS ideal for building life-critical devices.

QNX Hypervisor

The real-time QNX Hypervisor allows multiple OSs to safely co-exist on the same SoC.

Professional Services

With deep expertise in functional safety and cybersecurity, the BlackBerry QNX team can help you build secure systems.

Technical Resources

Try the QNX Software Development Platform for free with our 30-day evaluation license.
Try Now
Software certified to the most stringent functional safety standards.
Log In
View our extensive library of BSPs for a broad selection of ARM and x86 boards.
Learn More