Qualcomm Canada is seeking talented students for a 12-16 month Software Toolchains Engineering internship starting May 2025. This role focuses on compiler development and performance optimization for Qualcomm's advanced SoCs. As part of a small, expert team, you'll work on analyzing and improving industry benchmarks, implementing compiler changes, creating data visualization tools, and collaborating with CPU architects. The position offers hands-on experience with cutting-edge computer architecture and compiler technology.
The role requires strong programming skills in Python, C/C++, and scripting languages, along with a solid understanding of computer architecture concepts. You'll be working at Qualcomm, a global leader in 5G technology and mobile innovation, known for transforming industries through their technological breakthroughs.
This is an excellent opportunity for students pursuing a degree in computer science, computer engineering, or related fields to gain practical experience in compiler development and performance optimization. The position comes with comprehensive benefits including health coverage, educational support, and mentorship opportunities. You'll be part of a company that values innovation, collaboration, and professional growth, while working on technologies that shape the future of mobile and wireless communication.
The internship is based in Markham, Ontario, and requires a 12-16 month commitment starting May 2025. Candidates must be continuing their education after the internship and maintain a strong academic record (GPA 3.0 or 72%+). This role offers a unique blend of technical challenge and professional development in a supportive, world-class technology company.