Skip Navigation

BlackBerry QNX Safety Services

Enabling safe embedded systems with functional safety expertise


Enhance Your Team’s Functional Safety Capabilities

BlackBerry QNX Safety Services complement and enhance your company’s strengths in functional safety for embedded systems. We can help you hit your production deadlines on budget and to specification with products that meet or exceed expectations. We offer training, consulting and custom safety software development across a range of embedded systems in automotive, medical, robotics, industrial automation, defense and aerospace, among others.

Having certified our own products to ISO 26262 (ASIL D), IEC 62304 (Class C) and IEC 61508 (SIL 3) with a 100 percent success rate, we can help you reduce risk and streamline the development of your safety-certified products.  With our specialized tools and decades of experience across many different device types and hardware platforms, we have helped customers achieve certifications for vehicles (ISO 26262), rail systems (EN 50657), and industrial equipment (IEC 61508), as well as medical compliance (IEC 62304) .


Training and Workshops

With the increase in automation and consolidation of functions in automotive, medical and industrial embedded systems, you need to ensure these systems can provide automatic protection against failures. Give your team the skills and knowledge they need to build safer systems with training developed by some of the world’s top functional safety experts.  

We developed the Introduction to Functional Safety course to help you explore the complex landscape of functional safety and safety certification. The course material was developed by some of the world’s foremost functional safety experts and provides an overview of concepts and industry-specific safety standards such as IEC 61508, IEC 62304, and ISO 26262. It also discusses the changing balance between functional safety and Safety of the Intended Functionality (SOTIF). This course is intended for development managers or engineers who need to better understand what goes into embedded software certification.  

Learn More

This course is a comprehensive training course covering safety concepts and standards, the safety case, safety culture, safety certification tools and methods, as well as design patterns used in safety-critical systems. It will provide your team with the knowledge they need to develop safety-crucial systems with more confidence.  This course can be customized to focus on specific standards or industries including industrial equipment (IEC 61508), medical devices (IEC 62304 and ISO 14971), rail systems (EN 50657), or road vehicles (ISO 26262, UL 4600, ISO/PAS 21448).


Our expert team brings decades of acquired knowhow into our Functional Safety Discovery Workshop. This workshop is facilitated by a functional safety architect and other experts who will work with you to gain a mutual understanding of your requirements, then help you determine a plan to meet them. In the first part of the workshop, we will work with you to discover your system architecture and safety goals, risks and hazards. In the second part, we will present relevant BlackBerry QNX products and services to help address those goals.

Learn MOre

Note: Designing safe embedded systems starts with a solid understanding of the underlying operating system architecture and programming API. So we recommend starting with our Introduction to Real-Time Programming course. This introductory course provides the background you need to ensure a successful development project. 

Safety Consulting Services

Streamline your certification efforts with the help of our functional safety experts.  Our safety-focused consulting services include system architecture and design, hardware support, code porting and migration, and system optimization. Our customers have benefited from architecture workshops as well as on-site consulting programs with resident engineers. Whatever your specific challenge, our expert consultants can help drive your embedded product across the finish line. With your consulting engagement you get a dedicated project manager to help ensure your project is delivered on time and to your specifications. We can provide:

  • Architecture Assessment 
  • Porting Assessment 
  • BSP creation/adaptation
  • System optimization
  • Integration of third-party and open source software
  • Direct access to subject matter experts including access to premium safety engineering services 

Custom Safety Software Development

Reduce time to market with custom software development to meet your specific needs. By co-sourcing integration and development work with the BlackBerry QNX Services team, you can focus on value-added development such as adding high-value features to products.  We have extensive experience in helping clients certify their products to the highest safety integrity levels according to ISO 26262, IEC 62304, IEC 61508 and EN 50128. We have worked closely with our customers to understand their safety goals, and have brought custom developed components to certification with TUV® Rheinland. We can provide custom development services to deliver:

  • Drivers
  • BSPs
  • Middleware
  • Safe communications
  • Full functional safety as a Safety Element Out of Context (SEooC)