Embedded Software Developer Qnx Rtos Ottawa

Embedded Software Developer Qnx Rtos Ottawa

11 Nov
|
BlackBerry
|
Ottawa

11 Nov

BlackBerry

Ottawa

Develop embedded software for QNX RTOS using C, C++, and Python across robotics, AI frameworks, and connected platforms. Work 40 scheduled hours weekly.

This Embedded Software Developer role supports QNX Everywhere, integrating up-to-date open-source projects with QNX technologies. Your work may span ROS2, OpenCV, ONNX Runtime, PyTorch, TensorFlow, Node.js, SQLite, and networking middleware. You will also support toolchains and target hardware.

Key Responsibilities:
Port open-source projects and frameworks to QNX RTOS
Integrate graphics, USB, audio, sensors, and multimedia
Develop abstraction layers, shims, and porting libraries
Adapt CMake, Meson, Bazel, Cargo, and BitBake
Create demonstrations for customers and industry audiences

Requirements:
Solid programming ability in C, C++, and Python
Experience developing within Linux or QNX environments
Knowledge of POSIX pthreads, IPC, memory, and sockets
Bachelor’s degree in a relevant engineering or computer field
Transparent communication with open-source communities

Bring embedded programming, framework porting, and QNX RTOS expertise to software supporting AI and robotics applications.

📌 Embedded Software Developer Qnx Rtos Ottawa
🏢 BlackBerry
📍 Ottawa

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: embedded software developer qnx rtos ottawa / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: embedded software developer qnx rtos ottawa / ottawa