QNX Embedded OS and Hypervisor for Aerospace and Defense

Increase system reliability and security with BlackBerry QNX.

A Reliable Embedded OS and Hypervisor for Aerospace and Defense Systems

Land, sea, air or space—aerospace and defense systems must run reliably for decades. And with demands for automated and autonomous operation, protection from cyberattacks, and reductions in size, weight, power and cost (SWaP-C), these systems are growing increasingly complex.

For 40 years, BlackBerry® QNX® has helped hundreds of aerospace and defense companies around the globe build mission-critical systems. QNX® Neutrino® RTOS, our microkernel real-time OS, and QNX® Hypervisor simplify the development of secure, functionally safe embedded systems. Their POSIX-compliant APIs facilitate porting of code from legacy systems; our engineering and security services will help you shorten delivery schedules and reduce program risk over long lifecycles.

What You Need

  • EASILY PORT FROM LINUX
  • STRENGTHEN CYBERSECURITY
  • INCREASE SCALABILITY
  • TRUSTED FOUNDATION
  • ENSURE RELIABILITY

EASILY PORT FROM LINUX

Standardized software can help you scale your technology and leverage valuable talent across systems and programs. Building your mission-critical systems using standardized tools (e.g., GCC toolchain, Eclipse IDE and plugins) and APIs (e.g., PSE54, Linux®, OpenGL® ES) is essential. Additionally, leveraging trusted software that seamlessly scales from single-core to multicore high-performance compute platforms will help you ensure maximum portability and design flexibility.

With the QNX® Software Development Platform (SDP), developers can leverage their skills and knowledge to ramp up quickly, because the QNX Neutrino RTOS is POSIX based, looks and feels like Linux, and uses the familiar Eclipse development environment, including the GNU compiler collection.

STRENGTHEN CYBERSECURITY

As embedded systems become increasingly complex and connected, so, too, does the risk of cyberattack. A secure system requires a secure OS, secure over-the-air (OTA) software updates, a secure supply chain, managed PKI authentication, and FIPS-certified encryption. The QNX Neutrino RTOS microkernel architecture reduces the attack surface available to cyberthreats and provides multi-layered protection with system-wide security policies, path trust, fortified functions, access controls, separation and isolation mechanisms and security tooling.

BlackBerry® QNX® Security Services will help you at each phase of the software development lifecycle as well as with binary security testing with BlackBerry® Jarvis® to identify vulnerabilities in open-source software.

INCREASE SCALABILITY

System designers need to select the best hardware to meet each system’s unique requirements. The QNX Neutrino RTOS is a full-featured microkernel RTOS optimized to run on the most popular ARM and x86 systems on a chip (SoCs).

The QNX Hypervisor provides even broader design flexibility, enabling the safe and secure use of multiple operating systems (QNX Neutrino RTOS, Linux®, Android™ and others) on a single SoC. With the QNX Hypervisor, not only can you run diverse OSs on the same SoC, but these OSs can share physical devices, reducing initial product hardware costs, power consumption and total cost of ownership, while ensuring system separation, isolation and overall performance.

TRUSTED FOUNDATION

Aerospace and defense systems have extremely long lifecycles and demand decades-long support and services. For 40 years, BlackBerry QNX has been a trusted supplier of embedded software, development tools and professional services. Thousands of companies globally trust the BlackBerry QNX software portfolio for use in a broad range of embedded systems for which failure isn’t an option. BlackBerry QNX safety-certified solutions and world-class professional services are trusted to help ensure system reliability, accelerate time-to-market and reduce development costs.

ENSURE RELIABILITY

The QNX Neutrino RTOS and QNX Hypervisor architecture help aerospace and defense companies develop robust systems that are both secure and reliable. Their foundational microkernel architecture provides the isolation and the freedom from interference essential to mission-critical systems. All services run outside kernel space, providing a high-availability, fault-tolerant design into which new or updated services can be introduced without modification of the kernel.

The QNX Hypervisor virtualization technology enables system designers to consolidate multiple systems onto a single SoC, reducing overall system SWaP-C while providing the same reliability as the QNX Neutrino RTOS.

What You Need

  • EASILY PORT FROM LINUX

    EASILY PORT FROM LINUX

    Standardized software can help you scale your technology and leverage valuable talent across systems and programs. Building your mission-critical systems using standardized tools (e.g., GCC toolchain, Eclipse IDE and plugins) and APIs (e.g., PSE54, Linux®, OpenGL® ES) is essential. Additionally, leveraging trusted software that seamlessly scales from single-core to multicore high-performance compute platforms will help you ensure maximum portability and design flexibility.

    With the QNX® Software Development Platform (SDP), developers can leverage their skills and knowledge to ramp up quickly, because the QNX Neutrino RTOS is POSIX based, looks and feels like Linux, and uses the familiar Eclipse development environment, including the GNU compiler collection.

  • STRENGTHEN CYBERSECURITY

    STRENGTHEN CYBERSECURITY

    As embedded systems become increasingly complex and connected, so, too, does the risk of cyberattack. A secure system requires a secure OS, secure over-the-air (OTA) software updates, a secure supply chain, managed PKI authentication, and FIPS-certified encryption. The QNX Neutrino RTOS microkernel architecture reduces the attack surface available to cyberthreats and provides multi-layered protection with system-wide security policies, path trust, fortified functions, access controls, separation and isolation mechanisms and security tooling.

    BlackBerry® QNX® Security Services will help you at each phase of the software development lifecycle as well as with binary security testing with BlackBerry® Jarvis® to identify vulnerabilities in open-source software.

  • INCREASE SCALABILITY

    INCREASE SCALABILITY

    System designers need to select the best hardware to meet each system’s unique requirements. The QNX Neutrino RTOS is a full-featured microkernel RTOS optimized to run on the most popular ARM and x86 systems on a chip (SoCs).

    The QNX Hypervisor provides even broader design flexibility, enabling the safe and secure use of multiple operating systems (QNX Neutrino RTOS, Linux®, Android™ and others) on a single SoC. With the QNX Hypervisor, not only can you run diverse OSs on the same SoC, but these OSs can share physical devices, reducing initial product hardware costs, power consumption and total cost of ownership, while ensuring system separation, isolation and overall performance.

  • TRUSTED FOUNDATION

    TRUSTED FOUNDATION

    Aerospace and defense systems have extremely long lifecycles and demand decades-long support and services. For 40 years, BlackBerry QNX has been a trusted supplier of embedded software, development tools and professional services. Thousands of companies globally trust the BlackBerry QNX software portfolio for use in a broad range of embedded systems for which failure isn’t an option. BlackBerry QNX safety-certified solutions and world-class professional services are trusted to help ensure system reliability, accelerate time-to-market and reduce development costs.
  • ENSURE RELIABILITY

    ENSURE RELIABILITY

    The QNX Neutrino RTOS and QNX Hypervisor architecture help aerospace and defense companies develop robust systems that are both secure and reliable. Their foundational microkernel architecture provides the isolation and the freedom from interference essential to mission-critical systems. All services run outside kernel space, providing a high-availability, fault-tolerant design into which new or updated services can be introduced without modification of the kernel.

    The QNX Hypervisor virtualization technology enables system designers to consolidate multiple systems onto a single SoC, reducing overall system SWaP-C while providing the same reliability as the QNX Neutrino RTOS.

Learn more about what BlackBerry QNX can do for you.

How BlackBerry QNX Can Help

QNX Neutrino RTOS
Powers hundreds of millions of systems in every industry for which reliability matters.
QNX Hypervisor
Run diverse OSs on the same SoC—even safety-critical and non-safety systems.
BlackBerry QNX Professional Services
Our virtualization, security and safety experts can assist you from design to delivery.
BlackBerry QNX Security Services
Our security professionals can help at every stage of the development lifecycle.

Technical Resources

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