Q

QNX

Verified Job Source

QNX, a division of BlackBerry Limited, provides safe and secure real-time operating systems and development tools for critical embedded systems across various high-stakes industries.

Ottawa, Ontario

Software Development
501–1,000 people

About

QNX® provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and predictably in the real world. For nearly half a century, QNX has powered safety-critical applications where failure is not an option. The business leads the way in delivering safe and secure operating systems, hypervisors, middleware, solutions, and development tools, along with support and services delivered by trusted embedded software experts. QNX technology has been deployed in the world’s most critical embedded systems, including more than 275 million vehicles on the road today. QNX software is trusted across industries, including automotive, medical devices, industrial controls, robotics, commercial vehicles, rail, and aerospace and defense. Founded in 1980, QNX is headquartered in Ottawa, Canada. Learn more at qnx.com.

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.

QNX Senior Software Test Specialist

On-site · Ottawa

Validate and verify safety-certified real-time embedded software through manual and automated testing aligned with ISO 26262 standards. Develop automated test frameworks using C, C++, and Python while collaborating with developers to resolve defects.

QNX Principal Functional Safety Specialist

On-site · Ottawa

Lead the functional safety case for QNX products across the full lifecycle, including safety plans and concepts. Act 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, schedules, and resource distribution while aligning scope and priorities with stakeholders.

QNX Senior Quality Manager

On-site · Ottawa

The role involves managing and improving the Quality Management System (QMS) and Cybersecurity Management System (CSMS) to maintain certifications like ISO 9001 and ISO/SAE 21434. You will conduct quality and functional safety audits while collaborating with development teams to balance safety, quality, and commercial requirements.

QNX Senior Technical Project Manager

On-site · Ottawa

Lead cross-functional global teams to deliver complex software programs from planning through delivery. Manage end-to-end program execution, including resource allocation, risk mitigation, and acting as the primary technical contact for customers.

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 automated security testing frameworks to remediate software defects.

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 collaborate with engineering teams to remediate security defects.

Customer Success Manager, QNX

On-site · Ottawa

The role focuses on managing the end-to-end customer lifecycle, supporting revenue growth, and ensuring customer retention through strategic account management. Key duties include managing renewals, overseeing licensing and royalties, and serving as the Salesforce CRM lead for sales teams.