Systems Developer - Software Development (Ottawa)

Systems Developer - Software Development (Ottawa)

04 Nov
|
BlackBerry
|
Ottawa

04 Nov

BlackBerry

Ottawa

Build QNX systems software with C, C++, Python, and Rust while connecting operating systems, developer tools, and embedded platforms. As a Systems Software Developer at QNX, you will support the QNX Everywhere initiative and its open-source ecosystem. You will work across operating systems, middleware, developer tooling, AI frameworks, and embedded platforms. The work includes integrating contemporary technologies with QNX RTOS for systems software development.

Key Responsibilities:

Develop QNX RTOS software using C, C++, Python, and Rust

Integrate open-source projects with QNX graphics and networking

Adapt build systems for QNX cross-compilation toolchains

Optimize memory footprint, latency, and embedded performance

Maintain demonstrations focused on Physical AI and robotics

Requirements:

Strong C, C++, and Python programming skills

Linux or QNX development environment experience

Understanding of operating system internals and POSIX APIs

Communication skills and open-source community collaboration interest

Bachelor’s degree or equivalent practical experience

Apply systems software expertise across QNX RTOS, open-source technologies, developer tools, and embedded performance optimization.

#J-18808-Ljbffr

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

Subscribe to this job alert:

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