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.

Training and Workshops

  • Functional Safety Training
  • Safety-Critical Software Training
  • Functional Safety Workshop

Functional Safety Training

Developed by several of the world’s foremost functional safety experts, this course provides an overview of concepts and industry-specific safety standards such as IEC 61508, IEC 62304 and ISO 26262. It also addresses the shifting 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.

Safety-Critical Software Training

This is a comprehensive training course covering safety concepts and standards, the safety case, safety culture and safety certification tools and methods as well as design patterns used in safety-critical systems. It provides the knowledge your team will 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).

Functional Safety Workshop

This workshop is facilitated by a functional safety architect and other experts to provide you an understanding of your requirements and then help you make 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 address those goals.

Note: We recommend starting with Introduction to Real-Time Programming to ensure a solid understanding of the system architecture and programming API.

Training and Workshops

  • Functional Safety Training

    Functional Safety Training

    Developed by several of the world’s foremost functional safety experts, this course provides an overview of concepts and industry-specific safety standards such as IEC 61508, IEC 62304 and ISO 26262. It also addresses the shifting 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.
  • Safety-Critical Software Training

    Safety-Critical Software Training

    This is a comprehensive training course covering safety concepts and standards, the safety case, safety culture and safety certification tools and methods as well as design patterns used in safety-critical systems. It provides the knowledge your team will 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).
  • Functional Safety Workshop

    Functional Safety Workshop

    This workshop is facilitated by a functional safety architect and other experts to provide you an understanding of your requirements and then help you make 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 address those goals.

    Note: We recommend starting with Introduction to Real-Time Programming to ensure a solid understanding of the system architecture and programming API.

Safety Consulting Services

Safety Consulting Services

Our safety-focused consulting services include system architecture and design, hardware support, system optimization and code porting and migration. Our customers benefit from architecture workshops as well as on-site consulting programs with resident engineers. Whatever your challenges, our expert consultants can help get your embedded product project across the finish line. With a consulting engagement, you have access to a dedicated project manager who will 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 those in premium safety engineering services

 

Custom Safety Software Development

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 Safety Services team, you can focus on value-added development such as adding high-value features to products. We have extensive experience helping clients certify their products to the highest safety integrity levels according to ISO 26262, IEC 62304, IEC 61508 and EN 50128. We work closely with customers to understand their safety goals and have brought custom-developed components to certification with TÜV 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)

Related Products

QNX OS for Safety

Built on the same microkernel architecture as the QNX® Neutrino® RTOS, the QNX® OS for Safety is pre-certified to IEC 61508, ISO 26262 and IEC 62304. Easily port Linux-based prototypes to the QNX multi-core, real-time OS (RTOS) and get all the documentation and support you need for certification efforts.

QNX Hypervisor for Safety

This real-time microkernel hypervisor provides the reliability and performance of the QNX OS and allows multiple OSs to safely operate in isolation, but in parallel, on the same system-on-a-chip (SoC). It is the first embedded hypervisor pre-certified to ISO 26262 ASIL D and to IEC 61508.

QNX Black Channel Communications Technology

Designed to the highest functional safety standards and certified to ISO 26262 ASIL D, this solution uses a black channel approach to ensure that communication exchanges are safe and that data is not altered or impacted during transmission.

Resources

Structural Dependency
Security Services Brochure
Read
Structural Dependency
Get Your Copy of Embedded Software Development for Safety-Critical Systems by Chris Hobbs
Get the Book
Structural Dependency
Ultimate Guide to Functional Safety
Read
Structural Dependency
10 Principles of Functional Safety
Download