Software Developer Intern at Huawei
Job in
Markham, Ontario, I3P, Canada
Listed on 2026-07-24
Listing for:
Huawei Technologies Canada Co., Ltd.
Apprenticeship/Internship
position Listed on 2026-07-24
Job specializations:
-
Software Development
Software Engineer, Software & AI Developer Internship
Job Description & How to Apply Below
Join Huawei Canada's Computing Data Application Acceleration Lab as a Software Developer Intern. In this internship, you'll work on full-stack innovations, including software-hardware co-design, enhancing algorithm performance, and engaging with external research institutes. You will gain hands-on experience in C++ and participate in critical open-source meetings, presenting solutions and patenting research findings.
Key Responsibilities:
• Contribute to software development at product or platform level
• Design and write code for algorithms and subsystems
• Present solutions in open-source and standard meetings
• Generate patents and trade-secrets from research work
• Collaborate with researchers from various institutions
Requirements:
• BSc or MSc in computer science or engineering
• Experience in C++ or Rust programming
• Knowledge of OS internals and compilers
• Familiarity with machine learning concepts
• Experience with performance profiling and tuning
Develop software and engage in collaborative research at Huawei Canada while mastering technologies in a supportive environment.
#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:
×