QNX Systems Software Developer (Ottawa)

QNX Systems Software Developer (Ottawa)

30 Oct
|
BlackBerry
|
Ottawa

30 Oct

BlackBerry

Ottawa

Build systems software with C, C++, and Python for QNX RTOS and open-source platforms powering embedded and Physical AI applications.

QNX, a BlackBerry Limited division, seeks a systems software developer for its QNX Everywhere initiative. You will work across operating systems, developer tools, AI, robotics, and embedded platforms. The work includes open-source integration, toolchain support, and performance optimization.

Key Responsibilities:

- Develop QNX RTOS software using C, C++, Python, and Rust
- Integrate open-source projects with QNX graphics, networking, and multimedia
- Adapt cross-compilation build systems for QNX toolchains
- Optimize memory footprint, latency, and embedded hardware performance
- Create demonstrations showcasing QNX Physical AI and robotics capabilities

Requirements:

- Strong C, C++, and Python programming skills
- Linux or QNX development setting experience
- Understanding of operating systems and POSIX APIs
- Bachelor’s degree or equivalent practical experience
- Communication skills and interest in open-source communities

Apply systems software expertise across QNX RTOS, open-source technologies, embedded platforms, and emerging Physical AI applications.

📌 QNX Systems Software Developer (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: qnx systems software developer (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: qnx systems software developer (ottawa) / ottawa