Lead QNX Kernel Developer – Real-Time Systems

BlackBerry Inc.

Ottawa

Hybrid

CAD 131,000 - 181,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

VIP bonus program
Benefits package
Paid time off

Job summary

BlackBerry Inc. is seeking a Kernel Developer to design, develop, and optimize core OS technologies at the kernel level. You will influence architecture, improve performance, and ensure reliability across embedded, real-time systems.

Join a team that tackles challenging system software, collaborating on design reviews and implementing robust solutions with strong debugging and optimization skills. Based in Waterloo, Ontario, this role offers a competitive base salary and a comprehensive benefits

Qualifications

  • Strong expertise in C programming within embedded environments.
  • Solid OS fundamentals: processes, memory, IPC, scheduling, concurrency.
  • Experience with POSIX-based systems and multicore RT architectures.
  • Excellent debugging and problem-solving skills.

Responsibilities

  • Design, develop, and enhance core OS technologies at kernel level.
  • Lead architecture decisions and optimize performance and reliability.
  • Create robust specs and designs for customer/industry needs.
  • Write high-quality, maintainable code and automated tests.

Skills

C programming
Kernel development
Operating systems
Memory management
Multithreading
POSIX
Debugging
Real-time systems

Education

Bachelor's degree in CS/CE/EE

Tools

Git
GNU toolchains
SVN
ARM/x86

Job description

BlackBerry Inc. is seeking a Kernel Developer to design, develop, and optimize core OS technologies at the kernel level. You will influence architecture, improve performance, and ensure reliability across embedded, real-time systems.

Join a team that tackles challenging system software, collaborating on design reviews and implementing robust solutions with strong debugging and optimization skills. Based in Waterloo, Ontario, this role offers a competitive base salary and a comprehensive benefits

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

QNX Principal Systems Software Developer
QNX Principal Systems Software Developer

BlackBerry Inc. • Ottawa

Hybrid
CAD 131,000 - 181,000
VIP bonus program
Benefits package
Paid time off
QNX Principal Systems Software Developer
QNX Principal Systems Software Developer

QNX • Ottawa

On-site
CAD 131,000 - 181,000
VIP incentive program
Competitive benefits
Immediate start
QNX Principal Systems Software Developer
QNX Principal Systems Software Developer

BlackBerry Corporation • Ottawa

On-site
CAD 131,000 - 181,000
VIP incentive pay program
Comprehensive employee benefits
Competitive retirement plan and PTO
QNX Systems Software Developer II
QNX Systems Software Developer II

bb • Ottawa

On-site
CAD 90,000 - 132,000
VIP incentive program
Employee benefits
QNX Embedded Development Manager (Open Source)
QNX Embedded Development Manager (Open Source)

BlackBerry Inc. • Ottawa

Hybrid
CAD 109,000 - 152,000
VIP bonus program
Comprehensive benefits package
Employee share purchase program
Senior Tools & IDE Lead for Embedded Dev
Senior Tools & IDE Lead for Embedded Dev

BlackBerry Inc. • Ottawa

On-site
CAD 131,000 - 181,000
Comprehensive benefits
Employee share purchase program
VIP incentive program
QNX Software Test Specialist II
QNX Software Test Specialist II

bb • Ottawa

On-site
CAD 80,000 - 113,000
VIP bonus program
Employee benefits
QNX Systems Software Developer II
QNX Systems Software Developer II

BlackBerry Inc. • Ottawa

On-site
CAD 90,000 - 132,000
VIP Bonus
Medical insurance
Employee share plan
+1
Embedded Software Test Specialist: Automation & Validation
Embedded Software Test Specialist: Automation & Validation

bb • Ottawa

On-site
CAD 80,000 - 113,000
VIP bonus program
Employee benefits
QNX Systems Software Developer II
QNX Systems Software Developer II

QNX • Ottawa

On-site
CAD 90,000 - 132,000
VIP incentive program
Comprehensive benefits
Career growth opportunities