B

BlackBerry

Verified Job Source

BlackBerry provides intelligent software and services that empower enterprises and governments with secure communications, operational resiliency, and transformative applications for a connected world.

Waterloo, Ontario

Software Development
1,001–5,000 people

About

Safe. Certified. Secure. BlackBerry provides the intelligent software and services that power, protect, and optimize the world's most critical systems, communications, and operations. QNX delivers the trusted software foundation for software-defined vehicles, robotics, industrial systems, medical devices, and other safety-critical environments. BlackBerry Secure Communications equips governments, critical infrastructure operators, and enterprises with certified, mission-critical communications and operational resilience. BlackBerry Radar gives organizations real-time operational intelligence to improve visibility across fleets, assets, supply chains, and logistics. Relied on in the world's most demanding environments, BlackBerry helps organizations operate safely, communicate securely, and act intelligently.

Open positions

QNX Systems Software Developer II

On-site · Ottawa

You will design, implement, and maintain VirtIO virtual devices while ensuring compliance with functional safety standards like ISO 26262. Additionally, you will provide specialized engineering support to customers to help launch their mission-critical products.

Internal Audit and SOX Compliance Manager

Hybrid · Toronto

The role involves managing SOX compliance programs, including control design, testing, and deficiency remediation. Additionally, the manager will conduct independent financial and operational audits to evaluate business efficiency and effectiveness.

QNX Senior Software Test Specialist

On-site · Ottawa

You will validate and verify safety-certified real-time embedded software by designing and executing comprehensive test plans aligned with ISO 26262 standards. Additionally, you will develop automated test frameworks and collaborate with developers to investigate and resolve complex technical issues.

Senior Accounting Analyst

Hybrid · Mississauga

The Senior Accounting Analyst is responsible for executing global record-to-report processes, including month-end close activities and balance sheet reconciliations. They also support external audits, ensure compliance with U.S. GAAP and SOX controls, and contribute to process improvements for corporate accounting operations.

QNX Principal Functional Safety Specialist

On-site · Ottawa

Lead the functional safety case for QNX products across the full lifecycle, including safety plans and high-rigor analyses. Serve as the primary technical interface for external safety assessors and provide guidance to engineering teams and Tier 1 partners.

QNX Senior Technical Project Manager

On-site · Ottawa

Lead the end-to-end execution of large-scale, complex embedded software initiatives across global engineering teams. Coordinate project records, manage schedules, and align scope and priorities between engineering, product management, and customers.

Intermediate Applications Software Developer

Hybrid · Waterloo

Design and maintain core C++ libraries for secure voice, messaging, and cryptography across multiple platforms. Develop the backend for the secure-voice desktop client and ensure high code quality through testing and CI pipelines.

QNX Senior Security Researcher

On-site · Ottawa

Hunt for vulnerabilities and perform penetration testing across QNX products and embedded platforms. Design large-scale fuzzing campaigns and develop exploits to demonstrate real-world attack scenarios.

QNX Senior Security Researcher

On-site · Ottawa

Hunt for vulnerabilities and perform offensive security assessments across QNX products and embedded platforms. Design large-scale fuzzing campaigns and develop exploits to demonstrate real-world attack scenarios.

Customer Success Manager, QNX

On-site · Ottawa

The role focuses on managing the end-to-end customer lifecycle, including renewals, licensing, and royalty compliance to drive retention and growth. You will act as a strategic partner to Regional Sales Managers and customers while maintaining operational integrity within Salesforce.

QNX Sensor Framework Technical Lead

On-site · Ottawa

Lead the end-to-end development, architecture, and design of the QNX Sensor Framework for cameras and other sensors. Manage and mentor the development team while partnering with cross-functional stakeholders to define product roadmaps.

QNX Senior Cybersecurity Manager

On-site · Ottawa

Act as the cybersecurity authority for development teams to ensure compliance with ISO/SAE 21434 standards. Lead Threat Analysis and Risk Assessment (TARA) activities and automate security processes such as fuzz testing and vulnerability scanning.

QNX Senior Technical Project Manager

On-site · Ottawa

Lead cross-functional global teams to deliver complex software programs while managing project plans, schedules, and technical risks. Act as the central point of contact between developers, customers, and stakeholders to ensure project delivery within budget and scope.

QNX Senior Quality Manager

On-site · Ottawa

The role involves partnering with the QNX Quality Manager on continually improving Quality Management Systems (QMS) and Cybersecurity Management System (CSMS) to meet objectives and maintain certifications like ISO 9001 and ISO/SAE 21434. Responsibilities include conducting various audits, supporting safety certification activities, and collaborating with development teams to balance safety, quality, and commercial requirements.