QNX Systems Software Developer II

BlackBerry Inc.
Full-time ottawa, on Other-General
Posted:
June 04, 2026
Location:
ottawa, on, Canada

Job Description

Responsibilities

  • Develop 2D and 3D graphics drivers for a wide range of GPUs and maintain QNX Graphics subsystem (Display, GPU, Window system, font engine).
  • Read technical register documentation and schematics.
  • Create and document software specifications and designs that address the needs of QNX customers.
  • Unit test and debug implementations on all relevant target architectures for the project (e.g., ARM and X86).
  • Identify, analyze, and resolve potentially complex problems and inadequacies in software.
  • Integrate QNX Hypervisor and Android onto embedded hardware platforms.
  • Provide project estimates for requirement, design, implementation, and test efforts.
  • Maintain an in-depth understanding of current software department approaches and standards through communication with development team members, technical leads, and management.

Qualifications

  • Bachelor’s degree in Computer Sci...

Apply for this Job

Submit your application for the QNX Systems Software Developer II position at BlackBerry Inc..

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: ottawa, Canada
Posted: June 04, 2026
Deadline: July 14, 2026