Apply now

Posted 17 days ago

QNX Embedded Development Manager (Open Source)

@ BlackBerry Limited

Ottawa, Ontario

Full-time
Apply now
SIGNALS

Overview

BlackBerry Limited is hiring a QNX Embedded Development Manager (Open Source) for a full-time, hybrid role with 40 scheduled hours per week. The role splits roughly half hands-on technical work porting and integrating open-source projects on the QNX RTOS and half leading and mentoring a team of open-source engineers. The posting gives a base salary range of $108,750 to $152,250 plus a Variable Incentive Pay bonus.

Responsibilities:

  • Port and optimize open-source projects for QNX RTOS
  • Design integration layers, build systems and CI/CD workflows
  • Integrate OSS with QNX graphics, networking, USB, audio and sensors
  • Upstream QNX-relevant changes to open-source communities
  • Lead and mentor a team of open-source engineers

Requirements summary:

  • Significant progressive embedded software experience including technical leadership
  • Strong C/C++ and hands-on RTOS development (QNX, Linux or similar)
  • Deep understanding of embedded systems and cross-compilation toolchains
  • Experience in device driver development
  • Excellent communication and leadership skills

Tools & skills

Benefits mentioned

Health insuranceDentalVisionLife insuranceDisability insuranceStock options
Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-10-20
First seen by our source
2026-10-21
Source record updated
2026-11-04

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityManager
DepartmentSoftware development
Manages peopleYes
Hours per week40
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Retirement plan, Performance bonus, Stock or equity

Summary and details written by AI from the posting; the employer’s posting is the authority.

BlackBerry Limited

FieldValue
Open jobs on Jobsy32
Job description

Worker Sub-Type:

Regular

Job Description:

QNX enhances the human experience and amplifies technology-driven industries, providing a trusted foundation for software-defined businesses to thrive. 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. With a focus on reducing hardware dependency and increasing efficiency, QNX empowers organizations to unlock new possibilities in areas like high-performance computing at the edge, standards-based virtualization technologies, and cloud enablement. 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.

If you’re passionate about open ecosystems, upstream collaboration, and bringing modern open‑source technologies into places they’ve never been before, this role gives you a rare opportunity: shaping how open-source runs on one of the world’s most trusted real‑time operating systems. This is a 50/50 hybrid role: half deep technical contribution and half leadership.

At QNX, open source isn’t an afterthought, it’s becoming a core pillar of our platform strategy. You’ll help define how open source evolves inside a safety‑critical, high‑reliability environment used in automotive, robotics, medical devices, and beyond.

Responsibilities include:

  • Porting & optimizing open‑source projects for the QNX RTOS, ensuring performance, reliability, and real‑time behavior.
  • Designing integration layers, build systems, and CI/CD workflows for open‑source components.
  • Integrating OSS with QNX subsystems such as graphics, networking, USB, audio, and sensors.
  • Upstreaming QNX‑relevant changes and collaborate directly with open‑source communities.
  • Leading & mentoring a team of talented open‑source engineers, providing technical direction and fostering growth.
  • Driving project roadmaps, define best practices, and champion open‑source adoption within QNX.
  • Documenting processes & advocating for open‑source excellence across the company.

You will need:

  • Significant progressive embedded software experience, including in technical leadership/mentorship.
  • Strong skills in C/C++ for embedded systems development & hands‑on RTOS development (QNX, Linux, or similar).
  • Deep understanding of embedded systems, hardware architectures, and cross‑compilation tool chains.
  • Experience in device driver development.
  • Excellent communication and leadership skills. You will have the proven ability to lead, mentor, and manage a team of software engineers, fostering growth and accountability.
  • Curiosity, enthusiasm, and interest in new technologies.

It would be great if you have:

  • Linux or Android internals experience.
  • Proficiency with Git, GDB, GCC, Make/CMake.
  • Proven contributions to large open‑source projects.
  • Familiarity with open‑source licensing models & best practices relating to community engagement.
  • Strong GCC/GDB knowledge.
  • Experience with Agentic AI.

Why join QNX as a Technical Development Manager:

  • You get to upstream, not just consume.
  • You will influence how open source evolves inside a real‑time, safety‑critical environment.
  • You will work with a team that values transparency, collaboration, and community.
  • You will shape the developer experience for thousands of engineers building on QNX.
  • You will lead a group that is expanding and has strong executive support.

If you are ready to use your expertise to drive real innovation, we would love to hear from you!

#LI-KH1

Scheduled Weekly Hours:

40

Compensation Hiring Base Salary Range:

$108,750.00 - $152,250.00

Please be advised that the compensation hiring range indicated herein is provided solely as a good-faith estimate of expected base compensation for the position. The actual compensation offered will be determined at the time of hire and is contingent upon multiple factors, including but not limited to the candidate’s qualifications, relevant experience, demonstrated skills, and results of assessments conducted during the hiring process.

Bonus:

The BlackBerry Variable Incentive Pay (VIP) program is an organization-wide bonus incentive program which aims to reward full-time eligible employees for their contribution to BlackBerry’s success. VIP payments are made in addition to base salary and factor in company’s performance as a way for employees to share in BlackBerry’s achievements.

Benefits:

The BlackBerry Employee Benefits programs offer a wide range of benefits that support your physical, financial and personal well-being. BlackBerry remains committed to offering affordable benefits including coverage for medical, dental, vision, life, disability insurance, retirement, employee share purchase program and paid-time-off to those that meet the eligibility requirements.

Disclosure of Position Status:

This is an active opening. We are seeking to fill this position immediately

Disclosure of Artificial Intelligence:

We do not use artificial intelligence (AI) to screen, assess, or select applicants at any stage of our recruitment process. All applications are reviewed and evaluated by our hiring team.

Similar jobs

  • QNX Embedded Development Manager (Open Source)

    Ottawa, ON
    Full Time

    BlackBerry Limited

    Candidates need significant progressive embedded software experience, including technical leadership, strong C/C++ and hands-on RTOS development on QNX, Linux or similar, and device driver experience. They must also show strong communication and people-leadership skills.

    QNX, Git, GDB, GCC, Make, CMake

  • Intern, Content & Media Communications

    Ottawa, ON

    Lansdowne Stadium Limited: Located at Lansdowne Park, the Ottawa Sports and Entertainment Group (OSEG) is the largest sports and entertainment company in the Capital.

    The Intern must be a team player who can balance creativity and tight deadlines in a fast-paced environment; Students who wish to participate in an internship opportunity with Ottawa Sports & Entertainment Group must…

  • Accenture Construct - Land Agent, COM

    Ottawa, ON
    Full Time

    Accenture Infrastructure & Capital Projects Inc.

    You’ll work alongside people who think big and act bold - project managers, engineers, technologists, and strategists who blend real-world experience with digital innovation and AI; The Land Agent will play a critical…

    Accenture Construct - Intermediate Project Manager, COM

    Ottawa, ON
    Full Time

    Accenture Infrastructure & Capital Projects Inc.

    The successful candidate will bring strong infrastructure and construction project delivery experience and a proven ability to manage multiple aspects of projects end-to-end while building…; Local and/or airport…

    Accenture Construct - Spécialiste en acquisition foncière, COM

    Ottawa, ON
    Full Time

    Accenture Infrastructure & Capital Projects Inc.

    Vous travaillerez aux côtés de personnes qui voient grand et agissent avec audace : chefs de projet, ingénieurs, technologues et stratèges qui allient expérience du monde réel, innovation…; Ce poste convient…

    Accenture Construct - Intermediate Project Manager, COM

    Ottawa, ON
    Full Time

    Accenture Infrastructure & Capital Projects Inc.

    The successful candidate will bring strong infrastructure and construction project delivery experience and a proven ability to manage multiple aspects of projects end-to-end while building…; Local and/or airport…

    Accenture Construct - Intermediate Electrical Engineer/Project Manager, COM

    Ottawa, ON
    Full Time

    Accenture Infrastructure & Capital Projects Inc.

    The successful candidate will bring strong technical expertise in electrical building systems, including power distribution, emergency power, lighting, fire alarm, and related building…; Prepare detailed technical…

  • Bilingual Client Care Specialist

    Ottawa, ON
    HybridFull Time

    The Credit Counselling Society

    1+ YOEThe starting salary range for this role is $45,188 – $51,142, which may fluctuate based on geography and previous education and experience; In addition to a great workplace culture, our employee experience and…

    Bilingualism, Active listening, Counselling, Customer service, Communication skills, Interpersonal skills

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.