B

Blackberry

Enterprise software and cybersecurity solutions provider

QNX Embedded Development Manager - Open Source

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeOttawa, ON, Canada

About the Job

Requirements

  • Significant progressive embedded software experience, including technical leadership or mentorship.
  • Strong C/C++ skills for embedded systems development and hands-on RTOS development, such as QNX, Linux, or similar.
  • Deep understanding of embedded systems, hardware architectures, and cross-compilation tool chains.
  • Experience in device driver development.
  • Ability to lead, mentor, and manage a team of software engineers, fostering growth and accountability.
  • Interest in new technologies.

Responsibilities

  • Port and optimize open-source projects for the QNX RTOS, ensuring performance, reliability, and real-time behavior.
  • Design integration layers, build systems, and CI/CD workflows for open-source components.
  • Integrate open-source software with QNX subsystems such as graphics, networking, USB, audio, and sensors.
  • Upstream QNX-relevant changes and collaborate directly with open-source communities.
  • Lead and mentor a team of open-source engineers, providing technical direction and fostering growth.
  • Drive project roadmaps, define best practices, and promote open-source adoption within QNX.
  • Document processes and advocate for open-source excellence across the company.

Desired Qualifications

  • Linux or Android internals experience.
  • Proficiency with Git, GDB, GCC, Make, and CMake.
  • Contributions to large open-source projects.
  • Familiarity with open-source licensing models and best practices for community engagement.
  • Strong GCC and GDB knowledge.
  • Experience with Agentic AI.

About the Company

Blackberry

Enterprise software and cybersecurity solutions provider

BlackBerry focuses on enterprise software and cybersecurity after transitioning from hardware. It provides secure software solutions for business communication, collaboration, and mobile device management, along with security analytics and threat detection. The product suite typically includes enterprise mobility management, secure messaging and data protection, and endpoint security services for organizations. BlackBerry’s approach centers on protecting corporate data and identities, with services that manage devices, apps, and networks while monitoring for cyber threats. The company differentiates itself by emphasizing security, governance, and risk management for enterprise customers, integrating threat intelligence and analytics. The goal is to help businesses stay secure, compliant, and productive in a mobile-first world.

Company size
1-10
Company stage
IPO
Headquarters
Waterloo, Canada
Founded
1984

Recently Posted Jobs

Explore more opportunities at Blackberry

See more jobs