Talent.com
Co-op Engineer - Compiler
Co-op Engineer - CompilerHuawei Technologies Canada Co., Ltd. • Markham, ON, CA
Co-op Engineer - Compiler

Co-op Engineer - Compiler

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
30+ days ago
Job type
  • Internship
Job description

Huawei Canada has an immediate co-op opening for an Engineer.

About the team:

The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project, this lab excels in developing diversified IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts include heterogeneous compilation technology and SW-HW co-design, optimizing for AI, graphics, games, and mobile applications while tackling technological challenges through open-source community.

About the job:

  • Design, develop, and test software to satisfy business requirements in a wide range of products, possibly including (but not limited to):

    • Compilers targeting next-generation mobile, network, or server hardware;

    • Language runtimes for new programming languages;

    • System-level optimization of deep learning frameworks;

    • Concurrent programming frameworks and distributed systems that can scale from embedded devices to cloud services.

  • Analyze and optimize software system performance.

  • Participate in scrums and project planning.

  • Learn and adopt new technologies; research, survey, and present industry trends to the team.

The total target annual compensation for this position ranges from $58,000 to $104,000 depending on education, experience, and demonstrated expertise.



About the ideal candidate:

  • Currently enrolled in a university and registered with the school’s co-op program.

  • Proficiency programming in at least one of the following: C++, C, or Java.

  • Solid grasp of fundamental concepts related to system design, such as data structures, algorithms, and operating systems.

  • Experience working in Linux, or Unix-like development environment; proficiency in a Unix shell.

  • Major in Computer Science, Computer Engineering, or another relevant discipline.

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

Co-op Engineer - Compiler • Markham, ON, CA

Similar jobs
Innovative Compiler Engineer for Fortran Development and Optimization

Innovative Compiler Engineer for Fortran Development and Optimization

Intel • Toronto, ON, CA
Full-time
Elevate your career as a Compiler Engineer focused on cutting-edge Fortran standards.Collaborate with a proficient team to enhance compiler features and optimize performance in a hybrid work model....Show more
Last updated: 11 days ago • Promoted
QA Engineer Co-op: Test Automation & CI/CD

QA Engineer Co-op: Test Automation & CI/CD

Foresters Financial Services, Inc. • Toronto, ON, CA
Part-time
A financial services company in Toronto is seeking a Quality Assurance Engineer Co-op Student.This role offers an opportunity to design and execute automated test scripts while collaborating with e...Show more
Last updated: 20 days ago • Promoted
Hardware Engineer Co-op/Intern

Hardware Engineer Co-op/Intern

Loombotic • Toronto, ON, CA
Full-time
Loombotic is a YC-backed manufacturing startup changing how complex manufacturing is done.We move fast, and we’re looking for a driven Hardware Engineer Intern to help us design, build, and deploy ...Show more
Last updated: 11 days ago • Promoted
Virtualization & SIL Software Developer – Co-op

Virtualization & SIL Software Developer – Co-op

General Motors • Markham, York Region, CA
Full-time
A leading automotive company is seeking a Software Developer for a hybrid role focused on virtualization and Software-in-the-Loop integration.The ideal candidate is currently pursuing a degree in E...Show more
Last updated: 30+ days ago • Promoted
Find Top Job Openings and Co-op Roles Around Markham

Find Top Job Openings and Co-op Roles Around Markham

Humberview Group • Toronto, ON, CA
Full-time
Uncover the best co-op roles and job openings in and around Markham, ON.Cities like Toronto and Mississauga are hubs for emerging career opportunities.Dive into a comprehensive overview of the co-o...Show more
Last updated: 12 hours ago • Promoted • New!
Co-op Civil Engineer: Design & Field Experience

Co-op Civil Engineer: Design & Field Experience

R.V. Anderson Associates Limited • Toronto, ON, CA
Full-time
A reputable engineering firm in Toronto is seeking full-time student engineers to join their Municipal team.This contract position starts in May 2026 and may last for up to a year, depending on stu...Show more
Last updated: 30+ days ago • Promoted
Senior Staff Compiler Engineer

Senior Staff Compiler Engineer

Talentlab • Markham, York Region, CA
Full-time
Senior Staff Compiler Engineer.We are partnered with a global leader in the semiconductor industry, assisting in the search for a Senior-Staff level compiler optimization engineer to join their gro...Show more
Last updated: 30+ days ago • Promoted
Electrical Technologist Co-op Student (DAM)

Electrical Technologist Co-op Student (DAM)

Kinectrics • Toronto, ON, CA
Full-time
Ready to kickstart your career in one of Canada’s rapidly growing industries? Join Kinectrics, a company that takes pride in being consistently ranked as one of the best places to work in the nucle...Show more
Last updated: 6 days ago • Promoted
Co-op in Risk Services: Build Skills and Connections in Toronto

Co-op in Risk Services: Build Skills and Connections in Toronto

PwC South Africa • Toronto, ON, CA
Full-time
Gain practical experience in Risk Services through an engaging co-op position.You'll build relationships while utilizing AI tools and developing essential skills in data and technology.As a co-op s...Show more
Last updated: 12 days ago • Promoted
Quantum Software Engineer: DSLs, Compilers & Hardware

Quantum Software Engineer: DSLs, Compilers & Hardware

QuEra Computing Inc. • Toronto, ON, CA
Full-time
A tech firm specializing in quantum computing is seeking a Scientific Software Engineer to tackle software challenges in integrating applications into quantum computers.The role involves developing...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer (Co-Op)

Full Stack Engineer (Co-Op)

Lumi AI • Toronto, ON, CA
Full-time
Lumi AI is a fast growing, venture-backed startup with a mission to redefine how companies interact with their data.Our platform features a chat module that serves as a personal data analyst, enabl...Show more
Last updated: 30+ days ago • Promoted
Engineering Co-op for Innovative Analytics and Health Solutions

Engineering Co-op for Innovative Analytics and Health Solutions

Munich Re • Toronto, ON, CA
Full-time
Launch your engineering career with a co-op focused on analytics and health solutions.Collaborate in a hybrid role, gaining hands-on experience and contributing to impactful projects.This Engineeri...Show more
Last updated: 1 day ago • Promoted
Remote Platform Engineer — GCP, Kubernetes & CI/CD

Remote Platform Engineer — GCP, Kubernetes & CI/CD

Fiat Republic • Toronto, ON, CA
Remote
Full-time
A leading fintech firm is looking for a Platform Engineer to manage scalable infrastructure, develop CI/CD pipelines, and ensure compliance.The role emphasizes collaboration with teams and entails ...Show more
Last updated: 30+ days ago • Promoted
AIOps/MLOps Engineer

AIOps/MLOps Engineer

ThoughtStorm • Toronto, ON, CA
Full-time
We're looking for an AIOps/MLOps Engineer for a 6-month remote contract based in Canada.This is a greenfield role with real ownership — you'd be architecting and operationalizing a multi-environmen...Show more
Last updated: 18 days ago • Promoted
Co-op Researcher: Vision & ML Innovation

Co-op Researcher: Vision & ML Innovation

Huawei • Markham, York Region, CA
Full-time
A leading technology company in Markham, Canada is looking for a Researcher for a 12/16-month Co-op position.This role involves deep exploration of computer vision and machine learning, aiming to d...Show more
Last updated: 30+ days ago • Promoted
Software Development Engineer – Software Dev Ops & Continuous Integration Team

Software Development Engineer – Software Dev Ops & Continuous Integration Team

Advanced Micro Devices • Markham, York Region, CA
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
Last updated: 30+ days ago • Promoted
Senior Compiler Engineer for High-Performance ML Backends

Senior Compiler Engineer for High-Performance ML Backends

OLIX • Toronto, ON, CA
Full-time
A cutting-edge technology firm in Toronto is looking for a Senior Compiler Engineer to join their team focusing on ML backend development for Optical Tensor Processing Units.You'll work on optimizi...Show more
Last updated: 30+ days ago • Promoted
Senior Wireless Engineer (Onsite)

Senior Wireless Engineer (Onsite)

Compugen Inc • Richmond Hill, York Region, CA
Full-time
Senior Wireless Engineer (Onsite).Senior Wireless Engineer (Onsite).Compugen is Canada's largest privately-owned Technology Ally.To innovate industries, transform businesses, connect communities, a...Show more
Last updated: 30+ days ago • Promoted