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 provide technical support to customers by investigating and debugging complex issues within QNX products. This role involves collaborating with internal engineering teams to resolve customer cases and writing code to reproduce and fix reported problems.

QNX Embedded Development Manager (Open Source)

Hybrid · Ottawa

The role involves porting and optimizing open-source projects for the QNX RTOS while designing integration layers and CI/CD workflows. You will also lead and mentor a team of engineers to drive project roadmaps and advocate for open-source excellence within the company.

QNX Senior Quality Manager

On-site · Ottawa

The Senior Quality Manager will lead the maintenance and improvement of QNX quality and cybersecurity management systems to ensure compliance with global standards. This role involves conducting audits, driving continuous improvement initiatives, and collaborating with engineering teams to ensure process consistency and safety.

QNX Principal Systems Software Developer

On-site · Ottawa

Design, develop, and enhance core operating system technologies at the kernel and system level. Drive innovation and provide technical leadership for QNX Kernel and Core OS research and development initiatives.

QNX Senior Manager, IDE & Tools Team

On-site · Ottawa

Lead a high-performing engineering team in the design, development, and verification of QNX development tools and the QNX Software Center. Provide strategic technical direction, operational oversight, and foster a culture of engineering excellence while ensuring alignment with product strategy.

QNX Senior Cybersecurity Manager

On-site · Ottawa

The Senior Cybersecurity Manager will lead threat analysis and risk assessment activities while evolving the QNX Cybersecurity Management System to ensure compliance with ISO/SAE 21434. They will collaborate with cross-functional teams to analyze software defects, implement security process improvements, and provide expert guidance on product security architecture.

Financial Analyst

On-site · Ottawa

The Financial Analyst will prepare journal entries, support month-end close activities, and perform account reconciliations. They will also process sales orders and collaborate with cross-functional teams to maintain accurate financial data.

QNX Software Test Specialist II

On-site · Ottawa

Design, develop, and optimize automated test frameworks and test cases to ensure product quality and reliability. Execute system-level validation on hardware, debug complex software-hardware interactions, and collaborate with development teams to resolve issues.

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 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.