Shape open-source AI and robotics capabilities with C++ and Python on QNX platforms. Work 40 scheduled hours weekly across embedded targets.
At QNX, a BlackBerry division, you will help make QNX the platform of choice for modern embedded development. The role connects Physical AI, robotics platforms, developer tools, and operating system technology. You will develop, integrate, test, and maintain demonstrations while optimizing embedded performance.
Key Responsibilities: Build software with C, C++, Python, and Rust
Bring robotics and AI frameworks to QNX
Profile systems and reduce embedded memory footprints
Tune latency and optimize performance on target hardware
Showcase QNX capabilities through technology demonstrations
Requirements: Robust C and C++14, 17, or 20 skills
Python programming experience
Operating system internals and POSIX API knowledge
Linux or QNX development experience
Computer Science or engineering degree, or equivalent experience
Use systems programming, AI frameworks, robotics platforms, and performance optimization to extend QNX’s open-source embedded ecosystem.
#J-18808-Ljbffr
📌 Systems Developer Open Source AI Robotics (Quebec City)
🏢 BlackBerry
📍 Quebec City
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.