QNX Systems Software Developer (Ottawa)

QNX Systems Software Developer (Ottawa)

02 Nov
|
BlackBerry
|
Ottawa

02 Nov

BlackBerry

Ottawa

Build systems software with C++ and Python at QNX, connecting operating systems, developer tools, and embedded platforms. Work 40 scheduled hours weekly.

As a Systems Software Developer, you will advance QNX Everywhere by bringing open-source technologies to the QNX Real-Time Operating System. The work spans operating system internals, POSIX APIs, middleware, AI frameworks, robotics, and developer tooling. You will help bridge QNX with open-source developer communities.

Key Responsibilities:

- Develop C, C++, Python, and Rust software for QNX RTOS
- Integrate open-source projects with QNX graphics and networking
- Adapt cross-compilation build systems for QNX toolchains
- Optimize memory, latency, and performance on embedded hardware
- Maintain demonstrations focused on Physical AI and robotics

Requirements:

- Solid C, C++, and Python programming skills
- Linux or QNX development environment experience
- Understanding of operating systems and POSIX APIs
- Bachelor’s degree or equivalent practical experience
- Interest in open-source developer communities

Apply systems software, POSIX, open-source, and embedded development skills to expand QNX’s modern software ecosystem.

📌 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