BlackBerry QNX Professional Services

Extend your embedded software development team with our trusted experts.

Enabling Safety, Security and Reliability in Embedded Software Development

BlackBerry QNX offers customized professional services to bring safe, secure and reliable products to market on time, on budget and with excellent quality. We have decades of experience successfully delivering embedded systems for organizations in multiple industries. And our flexible engagement model allows for time-and-materials or a fixed-cost model as well as a choice of remote delivery or on-site consulting.
BlackBerry QNX Safety Services

BlackBerry QNX Safety Services

Embedded system development and product realization require highly specialized skills. From architecture consulting and choosing the right software platform to system integration and system certification—ISO 26262, IEC 61508, IEC 62304, EN 50657, and EN 50128—our experts have helped customers bring products to market more quickly, on budget, and of superior quality for decades.

BlackBerry QNX Security Services

Open-Source Software (OSS) Assessment

Leveraging static binary application testing, this audit determines the OSS bill of materials, including each OSS component version, copyright notice and license.

Software Security Audit

Applying a combination of our cybersecurity expertise and specific techniques tailored to the domain and system being audited, we will assess the security of hardware and software within an embedded system.

Penetration Testing

Leveraging the BlackBerry Cybersecurity Team and static binary application testing, this defines and tests various exploits to understand potential design or code vulnerabilities.

BlackBerry QNX Training and Education Services

Hands-on courses are instructor-led and use real-world examples to teach specific topics such as real-time programming using the QNX® Neutrino® RTOS, including developing, debugging and performance analysis as well as writing device drivers. Customized courses and workshops are customer-driven and tailored to your distinct audience, project needs and technical requirements. Train with us at the QNX University in Ottawa, Canada or hold sessions at your location.

Training and Workshops

Introduction to Functional Safety

This live, online introductory course covers the basics of functional safety as it applies to embedded system design and can be customized to focus on specific industry standards.

Functional Safety Workshop

This interactive and hands-on discovery workshop includes a system design and technical safety concept review and provides recommendations for products and processes to streamline safety certification.

Introduction to Real-Time Programming

This course provides an overview of real-time programming, using the QNX Neutrino RTOS and is taught by the BlackBerry QNX Technical Training Team.

Introduction to QNX Momentics IDE

This course provides an overview of developing, debugging and analyzing performance using the QNX® Momentics® IDE tool set and is taught by the BlackBerry QNX Technical Training Team.

Software Assessments

Architecture Assessment

An experienced architect will thoroughly review your embedded system or application architecture and provide recommendations and artefacts to help you increase reliability and shorten time-to-market.

Porting Assessment

This engagement will help you better understand the effort and resources required to port your prototype or project from your current OS to QNX Neutrino RTOS.

Photon UI Porting Assessment

This assessment is for BlackBerry QNX customers who have an existing Photon-based system and want to understand the level of effort to move to new user interface.

UI/UX Porting Assessment

Provide a user interface or user experience (UI/UX) proof-of-concept design based on customer specifications running on the QNX operating system.


Structural Dependency
Security Services Brochure
Structural Dependency
WP.29 Cybersecurity Vehicle Regulation Compliance
Structural Dependency
Ultimate Guide to Functional Safety
Structural Dependency
Ultimate Guide to Embedded Systems Security