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 Senior Systems Software Developer (Tools & Compilers)

On-site · Ottawa

Design, develop, and enhance system-level software including compilers, command-line utilities, and runtime libraries. Collaborate with engineers to define product requirements, architecture, and long-term technical strategy for embedded development platforms.

QNX Senior Systems Software Developer

On-site · Ottawa

Design and implement next-generation computing platforms and software drivers for hardware peripherals for a Tier 1 automotive customer. Responsible for board bring-up, performance tuning, and ensuring software meets strict quality and safety standards.

QNX Senior Systems Software Developer

On-site · Ottawa

The developer will design and implement software drivers for next-generation hardware peripherals on advanced computing platforms. They will be responsible for board bring-up, performance tuning, and ensuring software meets rigorous safety standards.

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