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:
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 Interest in open-source developer communities Apply systems software, POSIX, open-source, and embedded development skills to expand QNX’s modern software ecosystem.
#J-18808-Ljbffr
📌 QNX Systems Software Developer (Montreal)
🏢 BlackBerry
📍 Montreal
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.