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 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 up-to-date software ecosystem. #J-18808-Ljbffr
📌 Software Systems Developer (Canada)
🏢 BlackBerry
📍 Canada
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.