Senior Embedded Systems Engineer – Sensor Framework & SoCs

bb

Ottawa

On-site

CAD 109,000 - 152,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

VIP bonus program
Employee benefits package

Job summary

BlackBerry is seeking a Senior Embedded Software Developer to shape the Sensor Framework for next‑gen, sensor‑driven systems. You will deliver high‑performance embedded software in C/C++, lead integrations for cameras, LiDAR, radar and GPS/IMU, and drive porting to new hardware platforms and SoCs in a flagship embedded environment.

You will collaborate with hardware vendors and internal teams, applying rigorous software engineering practices, including static analysis and unit testing, to ensure

Qualifications

  • Strong expertise in embedded software development.
  • Advanced programming skills in C and C++.
  • Deep understanding of low-level systems programming and hardware/software interactions.
  • Hands-on device driver development experience.

Responsibilities

  • Design, develop and maintain high-performance embedded software in C and C++.
  • Lead complex integrations for new sensors including cameras, LiDAR, radar and GPS/IMU.
  • Drive the porting of the framework to new hardware platforms and SoCs.
  • Collaborate with hardware vendors and internal teams to solve integration challenges.
  • Apply static analysis and unit testing to ensure software quality.

Skills

Embedded software
C/C++
Device drivers
Systems programming
Debugging
Communication

Tools

QNX
Linux
Android
Static analysis
Unit testing

Job description

BlackBerry is seeking a Senior Embedded Software Developer to shape the Sensor Framework for next‑gen, sensor‑driven systems. You will deliver high‑performance embedded software in C/C++, lead integrations for cameras, LiDAR, radar and GPS/IMU, and drive porting to new hardware platforms and SoCs in a flagship embedded environment.

You will collaborate with hardware vendors and internal teams, applying rigorous software engineering practices, including static analysis and unit testing, to ensure

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

QNX- Senior Systems Software Developer (Sensor Frameworks)
QNX- Senior Systems Software Developer (Sensor Frameworks)

bb • Ottawa

On-site
CAD 109,000 - 152,000
VIP bonus program
Employee benefits package
QNX- Senior Systems Software Developer (Sensor Frameworks)
QNX- Senior Systems Software Developer (Sensor Frameworks)

BlackBerry QNX • Ottawa

On-site
CAD 109,000 - 152,000
VIP bonus
Employee benefits
QNX- Senior Systems Software Developer (Sensor Frameworks)
QNX- Senior Systems Software Developer (Sensor Frameworks)

QNX • Ottawa

On-site
CAD 109,000 - 152,000
VIP bonus program
Comprehensive benefits
QNX- Senior Systems Software Developer (Sensor Frameworks)
QNX- Senior Systems Software Developer (Sensor Frameworks)

BlackBerry • Ottawa

On-site
CAD 109,000 - 152,000
VIP bonus program
Comprehensive benefits package
Senior QNX Driver & Embedded Systems Engineer
Senior QNX Driver & Embedded Systems Engineer

BlackBerry Inc. • Ottawa

On-site
CAD 109,000 - 152,000
VIP bonus
Comprehensive benefits
Embedded Systems Software Engineer — Open-Source & RTOS
Embedded Systems Software Engineer — Open-Source & RTOS

bb • Ottawa

On-site
CAD 80,000 - 105,000
Embedded Systems Engineer - AI, Robotics & Open Source
Embedded Systems Engineer - AI, Robotics & Open Source

BlackBerry QNX • Ottawa

On-site
CAD 80,000 - 105,000
VIP bonus program
Comprehensive benefits package
Senior Embedded Driver Engineer – BSP/QNX
Senior Embedded Driver Engineer – BSP/QNX

QNX • Ottawa

On-site
CAD 151,000 - 211,000
VIP bonus program
Employee benefits
QNX- Senior Systems Software Developer (Sensor Frameworks)
QNX- Senior Systems Software Developer (Sensor Frameworks)

BlackBerry Inc. • Ottawa

On-site
CAD 109,000 - 152,000
VIP incentive program
Employee benefits program
Embedded Systems Quality & CSMS Manager
Embedded Systems Quality & CSMS Manager

BlackBerry • Ottawa

On-site
CAD 80,000 - 105,000
Employee benefits program