Full-time Posted May 28, 2026
Apply Now

Job Description

Overview

Huawei Canada is looking for a passionate Intern Software Engineer to contribute to compiler systems. Engage in creating solutions for AI, GPU, and CPU-centric workloads in a collaborative setting. Join our esteemed Heterogeneous Compiler Lab, where mentorship from industry experts awaits. As an intern, you will design and optimize software aimed at mobile and server hardware, deep learning frameworks, and distributed systems. Responsibilities

Design and develop software for compiler and language runtimes Analyze software performance and implement optimizations Take part in scrum meetings for project progression Research and share emerging trends in software engineering Collaborate on cutting-edge techniques for software-hardware integration Qualifications

Proficiency in C++, C, or Java programming languages Strong knowledge of system design and algorithms Familiarity with Linux or Unix-like development environments Educational background in Computer...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application