Senior Embedded C++ Software Developer (Quebec City)

Senior Embedded C++ Software Developer (Quebec City)

01 Nov
|
BlackBerry
|
Quebec City

01 Nov

BlackBerry

Quebec City

Build high-performance embedded software at QNX using C and C++, with ownership across sensor framework architecture and hardware integration.
As a Senior Embedded Software Developer, you will evolve QNX’s Sensor Framework for cameras, LiDAR, radar, and GPS/IMU. The framework supports applications across ADAS, robotics, and medical devices. You will work across low-level systems, hardware interactions, and scalable APIs.
Key Responsibilities: Design and maintain high-performance embedded software in C and C++
Lead integrations for cameras, LiDAR, radar, and GPS/IMU sensors
Port the framework across new hardware platforms and SoCs
Investigate system issues and drive root-cause resolution
Apply static analysis and unit testing practices
Requirements: Robust embedded software development expertise
Advanced C and C++ programming skills
Knowledge of memory management, interrupts, DMA, and concurrency
Hands-on device driver development experience
Experience with static analysis and unit test development
Apply embedded C and C++ expertise to QNX sensor frameworks, device drivers, APIs, and complex low-level integration challenges.

#J-18808-Ljbffr

📌 Senior Embedded C++ Software Developer (Quebec City)
🏢 BlackBerry
📍 Quebec City

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded c++ software developer (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: senior embedded c++ software developer (quebec city) / quebec city