Talent.com
Huawei Technologies Canada Co., Ltd.
Intern Engineer – C++/RustHuawei Technologies Canada Co., Ltd. • Burnaby, British Columbia, CA
Intern Engineer – C++/Rust

Intern Engineer – C++/Rust

Huawei Technologies Canada Co., Ltd. • Burnaby, British Columbia, CA
6 hours ago
Salary
CA$58,000.00 yearly
Job type
  • Internship
Job description

Job description

Huawei Canada has an immediate internship opening for a Software Developer.

About the team:

The Computing Data Application Acceleration Lab aims to create a leading global data analytics platform organized into three specialized teams using innovative programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both the storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications.

One of the goals of this lab are to enhance algorithm performance and training efficiency across industries, fostering long-term competitiveness.

About the job:

  • Contribute to software development at the product or platform level.

  • Assist with the design and code writing for a specific cross-sub-system or codes of key algorithms.

  • Participate in different open source and standard meetings to present solutions.

  • Generate intellectual property such as patents and trade-secrets from research findings.

  • Present research findings and participate in research collaborations with external research institutes and universities.

The total target annual compensation (based on 2,080 hours per year) ranges from $58,000- $104,000 depending on education, experience, and demonstrated expertise.


Job requirements

About the ideal candidate:

  • BSc or MSc in one of computer science, software engineering, or computer engineering.

  • Software development experience with C++ or Rust, including object oriented design.

  • Knowledge of the OS internals, compilers, Linux operating system, system/processor performance, CPU architecture.

  • Strong collaboration skills to partner effectively with teams throughout the organization.

  • Experience with platform/system level development with performance profiling and tuning is an asset.

  • Familiarity with mainstream big data related technologies (e.g. Apache Flink, Apache Spark) and distributed frameworks is an asset.

  • Knowledge of Machine Learning, vLLM, Data Agents is an asset.

  • Familiar CICD, and tools such as Git, and Maven is an asset.

Additional Information:

Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.

All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.

Create a job alert for this search

Intern Engineer – C++/Rust • Burnaby, British Columbia, CA

Similar jobs

Rust Developer (Blockchain)

ToparoVancouver, Metro Vancouver Regional District, CA
Full-time

The ideal candidate has experience working on and shipping projects in.Develop scalable applications based on blockchain technology.Write and maintain code in Rust and other backend-oriented langua... Show more

 • Promoted

IR & ESG Intern (opens in new window)

Lithium Americas Corp.Vancouver
Full-time

Lithium Americas is a North American resource and materials company focused on developing, building, and operating lithium deposits and chemical processing facilities.The company’s flagship asset, ... Show more

 • Promoted

Intern (Clinical Genomics, Bioinformatics, and Translational Oncology) →

GenTraceDxVancouver
Full-time

Clinical Genomics, Bioinformatics, and Translational Oncology.GenTraceDx is a next-generation precision oncology platform being developed to integrate multiomic sequencing with continuously updatin... Show more

 • Promoted

Software Engineering Intern (Fall 2026)

Diligent-14787b60Vancouver, Metro Vancouver Regional District, CA
Full-time

We are seeking a passionate and well‑rounded candidate to join Diligent’s Platform Administration Services team.As part of this vital group, you will help design, build, and deliver the core servic... Show more

 • Promoted

Site Deployment Intern(Fall 2026, 12months)

Hitachi RailBurnaby, Metro Vancouver Regional District, CA
Full-time

A career at Hitachi Rail will help create a legacy.With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology.From the multi-cultural s... Show more

 • Promoted

Mercury Mobile Engineering Summer Intern

MercuryVancouver, Metro Vancouver Regional District, CA
Full-time

Step into the world of mobile app development with Mercury as a Mobile Engineering Intern.Engage with iOS and Android technologies this summer while being guided by experienced engineers.Mercury is... Show more

 • Promoted

Hatch Desktop Support Intern

Hatch Ltd.Vancouver, Metro Vancouver Regional District, CA
Full-time

Elevate your IT skills with Hatch as a Desktop Support Intern.Provide crucial support for desktop services and engage in collaborative projects.In this position, you will assist with daily IT suppo... Show more

 • Promoted

Unreal Programmer

High Voltage Software, Inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

High Voltage is looking for experienced and passionate.This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-... Show more

 • Promoted

2026 Fall Engineering/Development Intern/Co-op

MKS Instruments, Inc.Richmond, Metro Vancouver Regional District, CA
Full-time

Undergraduate Intern/Co-op Program Overview.MKS Instruments’ OSP division designs, manufactures, and distributes a wide range of optical sensors and systems to measure temperature and position.Thes... Show more

 • Promoted

Prompt & Agentification Engineer — Master-Level Internship

VosynVancouver, Metro Vancouver Regional District, CA
Internship

Prompt & Agentification Engineer — Master-Level Internship.Hours (approximately 3 months).Remote (with hybrid options in Toronto).The Vosyn internship is unique.Remuneration is equivalent to $32.CA... Show more

 • Promoted

TikTok Shop Intern

Pearl WestVancouver
Full-time

Location: Vancouver, BC (Hybrid — 3 days in-office, 2 remote) Term: Full-time, 4–8 months Compensation: $20–$25/hour.We build and scale high-growth e-commerce brands.Our focus is simple: find produ... Show more

 • Promoted

AMD Hardware Verification Engineering Intern

AMDVancouver, Metro Vancouver Regional District, CA
Full-time

Step into the world of hardware design verification with AMD in Vancouver as an intern.This full-time role involves hands-on experience in a dynamic, hybrid environment.This internship at AMD is ta... Show more

 • Promoted

Mechanical Engineering Intern

WhiteWater WestRichmond, Metro Vancouver Regional District, CA
Full-time

WhiteWater makes products, but we are a service business at our heart, which means we are a people business.In this way, we excel and create value for our clients by listening to their needs, colla... Show more

 • Promoted

Co-op Engineering Intern – Space Missions

SatixFyRichmond, Metro Vancouver Regional District, CA
Full-time

Transform your engineering career with MDA Space as a Systems Engineering Co-op.This 8-month role offers exposure to satellite systems in Richmond.MDA Space is seeking a Systems Engineering Co-op t... Show more

 • Promoted

AI Automation Engineer Intern

Bean app inc.Vancouver, Metro Vancouver Regional District, CA
Full-time

Remote Canada (Halifax, Nova Scotia preferred - 1‑2 days/week in office).You’ll build automations that eliminate decision fatigue and repetitive work.You’ll work with our existing automation stack,... Show more

 • Promoted

Unreal Programmer

High Voltage SoftwareVancouver, Metro Vancouver Regional District, CA
Full-time

High Voltage is looking for experienced and passionate.This role is a fantastic opportunity for a dedicated engineer to use their extensive knowledge of Unreal Engine and C++ to build robust, high-... Show more

 • Promoted

2026 Fall Engineering/Development Intern/Co-op

MKS Inc.Richmond, Metro Vancouver Regional District, CA
Full-time

Undergraduate Intern/Co‑op Program Overview.MKS Instruments that provides students a comprehensive and engaging experience from before your program starts to after the program ends.Meaningful work ... Show more

 • Promoted

Forward Deployed Engineering Intern (AI Agent)

CrestaVancouver, Metro Vancouver Regional District, CA
Full-time

Cresta is on a mission to turn every customer conversation into a competitive advantage by unlocking the true potential of the contact center.Our platform combines the best of AI and human intellig... Show more

 • Promoted

AI Growth & Revenue Operations Intern

SFU VentureLabsVancouver, Metro Vancouver Regional District, CA
Full-time

QuantPillar is the institutional proof layer for private markets.We help private companies turn messy financials, IP, and growth data into verified, bankable proof; so CFOs stay board-confident, le... Show more

 • Promoted

Process Engineer Intern at Carbon Engineering

Carbon Engineering Ltd.Squamish
Full-time

Take the next step in your engineering journey as a Process Engineer Co-op at Carbon Engineering.Based in Squamish, BC, this role contributes to groundbreaking CO₂ capture technology.In this 8-12 m... Show more