Intern Software Engineer at Huawei
Job in
Markham, Ontario, I3P, Canada
Listed on 2026-06-03
Listing for:
Huawei Technologies Canada Co.
Apprenticeship/Internship
position Listed on 2026-06-03
Job specializations:
-
Software Development
Software Engineer, AI Engineer, C++ Developer, Machine Learning/ ML Engineer
Job Description & How to Apply Below
At Huawei Canada, you will work within the prestigious Heterogeneous Compiler Lab, where industry experts will mentor you. Your responsibilities include designing and optimizing software for deep learning frameworks, mobile, and server hardware. You’ll also analyze performance and collaborate on innovative techniques for software-hardware integration.
Key Responsibilities:
• Design software for compiler and language runtimes
• Analyze software performance and implement optimizations
• Participate in scrum meetings to track progress
• Research and share software engineering trends
• Collaborate on software-hardware integration techniques
Requirements:
• Proficiency in C++, C, or Java
• Strong system design and algorithms knowledge
• Familiarity with Linux or Unix-like environments
• Degree in Computer Science or related fields
• Effective communication skills for teamwork
Elevate your software engineering skills through hands-on experience at Huawei Canada.
#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×