MicroEJ Virtual Execution Environments now support BlackBerry QNX RTOS

MicroEJ Virtual Execution Environment is now available on top of Blackberry QNX RTOS

MicroEJ’s virtual execution environments for cost effective SoC/MCU/MPU now supports the QNX Neutrino RTOS, a microkernel real-time OS from BlackBerry QNX.

With reliability being the essence of both partners, this collaboration empowers mission-critical device manufacturers with first-class safety, reduced R&D costs and faster time to production.

MICROEJ VEE standard micro-virtualization (less than 50Kb) completes the high performance and enhanced kernel-level security in the QNX RTOS by offering a closed and hermetic sandbox, which isolates and decouples certified software modules from less critical ones.

This virtualized and modular architecture greatly eases system certification and ensures that best-effort code won’t be able to interact with the device critical functions.

In addition, binary software modules developed for MicroEJ VEE can be ported on any QNX supported hardware with no modification, resulting in reduced development costs, a scalable binary software foundation, and reduced software architecture complexity.

Through its unique true binary code simulation on virtual devices, the combination of MicroEJ and BlackBerry QNX technologies addresses the number one embedded system issue: time-to-market for mission-critical and life-critical devices in markets such as medical, automotive, and industrial automation.

“Reliability, which is based on both safety and security paradigms, has always been our first and foremost priority, considering the sensitive nature of the millions of embedded devices powered by MicroEJ on the field today,” declares Fred Rivard, MicroEJ’s CEO.

“With BlackBerry QNX technology, MicroEJ offers the best cost-effective process for mission-critical devices’ makers, allowing utmost levels of safety, and up to 70% time-to-market improvement, which is absolutely crucial due to the accelerating race to innovation today.”

MICROEJ VEE supports QNX Neutrino RTOS v6.x and v7.x (including new features such as ASLR) for any available microcontroller, microprocessor, or systems-on-chip based on the latest ARMv8 architecture such as Cortex-R52, Cortex-M33, Cortex-M23 and legacy ones such as ARMv5.

“We’re thrilled to expand our collaboration with MicroEJ. We both share a passion for innovation and reliability and look forward to helping mission-critical device manufacturers expedite their IoT projects without sacrificing safety or security,” said Grant Courville, VP, Products and Strategy, BlackBerry QNX.

My Cart Close (×)

Your cart is empty
Browse Shop

Rapid Mobile

Rapid Mobile uses cookies, tokens, and other third party scripts to recognise visitors of our sites and services, remember your settings and privacy choices, and - depending on your settings and privacy choices - enable us and some key partners to collect information about you so that we can improve our services and deliver relevant ads.


By continuing to use our site or clicking I Accept, you agree that Rapid Mobile and our key partners may collect data and use cookies for personalised ads and other purposes, as described more fully in our privacy policy.


You can change your settings at any time by clicking Manage Settings or by visiting our Privacy Centre for more detailed information.


Privacy Settings saved!
Cookie Services

We need your consent so that we and our trusted partners can store and access cookies, unique identifiers, personal data and information about your browsing behaviour on your device. This enables us to serve relevant content and advertising to you, and to improve the service that we provide to our readers. This only applies to rapidmobile.biz.Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.

These cookies allow us to count visits and traffic sources, so we can measure and improve the performance of our site.

We track anonymized user information to improve our website.
  • _ga
  • _gid
  • _gat

Save my preferences