BlackBerry

BlackBerry

Visit websiteLinkedIn1,001-5,000 employees

BlackBerry builds cybersecurity, secure communications, and embedded software, including the QNX real-time operating system for safety-critical devices and software-defined vehicles. It sells enterprise subscriptions and support services, licenses QNX to automakers and device makers, and offers UEM, threat prevention, and secure messaging for governments and regulated industries. Founded in 1984 and headquartered in Waterloo, Ontario, BlackBerry is publicly traded (NYSE: BB, TSX: BB); QNX powers hundreds of millions of vehicles worldwide.

Open Positions at BlackBerry

12 open positions

Düsseldorf, Germany or Munich, GermanyStaff+

Lead QNX’s EMEA Field Application Engineering team, guiding customer-facing technical engagements and accelerating adoption of embedded platforms across robotics, medical, and industrial markets. This strategic people-leadership role combines technical depth, customer impact, and revenue growth.

2 days ago
Ottawa, CanadaMid Level
$90k - $126k/yr

Develop embedded and systems software for the QNX RTOS while bringing open-source runtimes, robotics platforms, AI frameworks, and developer tools to the QNX Everywhere ecosystem. The role combines low-level performance work, cross-compilation, operating-system integration, and demonstrations for customers and industry partners.

BazelCC++CMakeLinuxNode.js+6 more
9 days ago
Ottawa, CanadaSenior
$109k - $152k/yr

Build the compilers, libraries, utilities, and developer tools that power mission-critical embedded systems at QNX. This role offers deep systems work across operating systems, toolchains, and real-time software.

CC++LinuxWindows
17 days ago
Ottawa, CanadaSenior
$109k - $152k/yr

QNX is seeking a Senior Software Developer in Test for a 12-month maternity-leave coverage contract focused on automated testing and quality assurance for embedded power-management software. The role combines test-framework development, debugging, root-cause analysis, and validation on embedded hardware.

CGitJenkinsLinuxPythonSubversion
20 days ago
Shanghai, ChinaStaff+

Principal Systems Software Developer responsible for advising customers and developing embedded systems on QNX and other POSIX-based operating systems. The role combines architecture consulting, driver development, debugging, performance optimization, and custom engineering services for multicore, safety-conscious systems.

23 days ago
Hyderābād, IndiaSenior

Senior Systems Software Developer responsible for building and maintaining embedded Wi-Fi and networking drivers for native and virtualized QNX systems. The role combines deep systems expertise, customer collaboration, technical leadership, and software quality ownership.

1 month ago
Ottawa, CanadaSenior
$109k - $152k/yr

QNX is seeking a Senior Systems Software Developer to build embedded device drivers and Board Support Packages for next-generation automotive hardware. The role focuses on safety-critical software, hardware enablement, performance, and reusable driver architectures.

AssemblyCLinux
1 month ago
Tokyo, JapanSenior

Senior Systems Software Developer delivering hands-on QNX integration services, troubleshooting complex embedded software issues, and developing solutions for external customers. The role combines embedded C expertise with customer-facing technical consulting and collaboration with engineering teams.

C
2 months ago
Ottawa, CanadaStaff+
$131k - $181k/yr

Build and optimize the core of QNX’s trusted, safety-certified operating system as a Principal Systems Software Developer. You’ll work on kernel architecture, memory and process management, real-time performance, and foundational OS services powering critical embedded systems.

AssemblyCGitSubversion
2 months ago
Ottawa, CanadaMid Level
$80k - $113k/yr

QNX is seeking a Software Test Specialist II to build automated testing solutions and validate file-system technologies across embedded software and real hardware platforms. The role combines Python, C, and Shell programming with system-level debugging, test automation, and quality improvement.

CGitJenkinsLinuxPythonSubversion
2 months ago

Unlock 2 More Matching Jobs

Create an account to view all jobs matching your criteria.

First to know

Discover the latest jobs before everyone else

Zero Spam

No ghost jobs, reposts, or sponsored listings

AI-powered filters

Find the most relevant jobs for you

Wall of Love

Contact me