BlackBerry's QNX division is seeking a Software Developer Student to join their ADAS (Advanced Driver Assistance Systems) team for Fall 2025. This internship position is based in Ottawa, Ontario, and offers an exciting opportunity to work on cutting-edge embedded systems technology. QNX is a global leader in secure operating systems, powering over 255 million vehicles and critical systems across automotive, medical devices, and robotics industries.
The role focuses on developing and maintaining a framework for Advanced Driver Assistance Systems, working with various sensors including cameras, LIDAR, radar, and GPS/IMU. As an intern, you'll be involved in real-world projects, writing C/C++ code for embedded systems, and gaining hands-on experience with device drivers and hardware platforms.
This is an excellent opportunity for students interested in embedded systems and automotive technology. The position offers comprehensive benefits including mentorship, professional development, wellness support, and a collaborative work environment. BlackBerry provides a supportive culture for students with organization-wide events and a dedicated student social committee.
The ideal candidate should have strong C/C++ programming skills, with interests in embedded software development, device drivers, and computer vision. This role offers valuable experience in the automotive and embedded systems industry, working with a company that prioritizes safety, security, and innovation in critical systems.