BlackBerry's QNX division is seeking a Software Developer Student for Fall 2025 to join their embedded systems team in Ottawa. QNX is a global leader in high-performance, safe, and secure operating systems, trusted in over 255 million vehicles and deployed across automotive, medical devices, industrial controls, and robotics industries.
As a Software Developer Student, you'll work with cutting-edge embedded systems technology, gaining hands-on experience with the QNX operating system and its C/C++ libraries. You'll be responsible for writing reference applications, debugging software components, and collaborating with industry experts in embedded real-time systems.
This is an excellent opportunity for students passionate about embedded systems and low-level programming. You'll be working in a highly collaborative environment with supportive teams and access to extensive learning resources. The role offers hands-on experience with industry-leading technology used in critical systems across multiple sectors.
BlackBerry provides a comprehensive benefits package including professional development opportunities, wellness support, and various employee perks. The company culture emphasizes learning and growth, with dedicated mentorship programs and a student social committee to ensure a well-rounded internship experience.
The position is based in Ottawa, Ontario, offering a full-time, 4-month term where you'll contribute to technology that powers some of the world's most critical systems. This role is perfect for students looking to gain practical experience in embedded systems development while working with a company that prioritizes security, performance, and reliability in their software solutions.