QNX Systems Software Developer II

BlackBerry Inc. • ahuntsic north, qc, Canada • Posted May 24, 2026

Location ahuntsic north, qc
Job Type Full-time
Category Other-General
Posted May 24, 2026
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 Science, Computer Engineering or related field, or equivalent practical experience with a proven...

Interested in this role?

Click the button below to start your application.

Apply Now