BlackBerry Inc.

BlackBerry Inc.

QNX Sensor Framework Technical Lead

Ottawa, Ontario · Contract

Sponsorship not specified$109k-$159kDetected 30 days ago
C++AndroidLinuxComputer VisionProject ManagementEmbedded SystemsRoboticsSensorsMedical DevicesLeadershipCommunicationCollaborationProblem Solving

About the role

  • 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.
  • QNX® software is trusted across industries including automotive, medical devices, industrial controls, robotics, commercial vehicles, rail, and aerospace and defense.

Responsibilities

  • Lead the end-to-end development of the QNX Sensor Framework, including architecture, design, implementation, and testing
  • Manage and mentor the Sensor Framework development team, providing technical leadership, assigning priorities, reviewing deliverables, and supporting career growth
  • Partner with cross-functional teams, including Product Management, Project Management, QA, and external stakeholders, to define product roadmaps and address technical challenges
  • Drive software design decisions, ensuring adherence to best practices, architectural standards, and desired system functionality
  • Review and validate testing methodologies to ensure alignment with industry best practices and internal standards
  • Extensive experience in software design and development, including in a leadership or supervisory role
  • Experience developing device drivers on any platform

Requirements

  • Hands-on experience in embedded systems development, combined with experience leading or managing technical teams
  • Strong background in embedded software development, proficiency in C and C++
  • Experience with static code analysis tools and unit test development
  • Excellent communication and collaboration skills, with the ability to work effectively across cross-functional teams
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • If you have any of these then that would be great:
  • Experience with virtualization technologies and hypervisor-based environments

Skills

  • QNX® technology has been deployed in the world's most critical embedded systems, including more than 275 million vehicles on the road today.
  • The framework provides simple, robust C/C++ APIs to interface with sensors such as cameras, LiDAR, radar, and GPS/IMU.
  • This technology powers advanced applications including Advanced Driver Assistance Systems (ADAS), robotics, and medical devices.

Compensation

  • $108,750.00 - $158,750.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.
  • 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.
  • Compensation Hiring Base Salary Range:

Benefits

  • Knowledge of computer vision, image processing, or graphics pipelines
  • 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.

Company info

  • This is an active opening.
  • We are seeking to fill this position immediately
  • Collaborate with customers and partners to understand requirements and ensure alignment on functionality for custom development initiatives

This listing is sourced directly from BlackBerry Inc.'s careers page and normalized into a canonical job model.