Full-time

Internship in C++/Rust Development

Posted by Huawei Technologies Canada Co., Ltd. • June 04, 2026

📍 markham, on, Canada
Apply Now

Description

Begin your journey in software engineering at Huawei Canada as a Software Developer Intern focusing on C++ or Rust. Work on full-stack innovations and contribute to next-gen GPU architecture.

As part of Huawei Canada’s Computing Data Application Acceleration Lab, this internship offers invaluable experience for students pursuing a BSc or MSc in relevant fields. You will assist in software design and contribute to research collaborations while enhancing algorithm performance. Your work will have a direct impact on future data analytics solutions.

Key Responsibilities: • Engage in software development at product/platform level • Contribute to coding for algorithm design • Present solutions in open source and standards meetings • Help generate proprietary research findings • Collaborate with external research institutes

Requirements: • Enrolled in a BSc or MSc program in computer science • Proficiency in C++ or Rust software development • Knowledge of system/pro...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Huawei Technologies Canada Co., Ltd..

Apply for this Job