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

Co-op Engineer - Compiler

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

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.


Job requirements

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, Ontario, CA

Similar jobs

Onsite Sales Development Co-op

Bank On LoopToronto, ON, CA
Full-time

Become a vital part of a growing team as an onsite Sales Co-op.Engage in outbound sales development, prospecting, and pipeline management to help drive business growth.This role requires a self-dir...Show more

 • Promoted

Innovative Compiler Engineer for Fortran Development and Optimization

IntelToronto, 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

 • Promoted

Co-op, Full Stack Developer

Verto HealthToronto
Full-time

At Verto Health, we’re transforming how healthcare organizations connect and collaborate through delivery of digital twin & AI-enabled journeys for population health.Our solutions use patented tech...Show more

 • Promoted

Co-Op, Project Designer - C$78,705 - C$94,409 A Year

Aecon Group Inc.Toronto, Canada
Full-time

Co-op Project Designer supporting the design team in preparing drawings, calculations, and project documentation for utility design projects.Show more

 • Promoted

Hardware Engineer Co-op/Intern

LoomboticToronto, 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

 • Promoted

Virtualization & SIL Software Developer – Co-op

General MotorsMarkham, 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

 • Promoted

Software Development Engineer – Software Dev Ops & Continuous Integration Team

AMDMarkham, York Region, CA
Full-time

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 systems.Grounded in a culture of innovatio...Show more

 • Promoted

Application Engineering Co-op

MultimaticEast Gwillimbury
Full-time

Collaborating with stakeholders to identify and document software application requirements.Designing application architecture, considering scalability, performance, and security aspects.Writing cle...Show more

 • Promoted

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

PwC South AfricaToronto, 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

 • Promoted

Co-Op, Device Development Engineering

BlueRock TherapeuticsToronto, ON, CA
Full-time

BlueRock Therapeutics LP is a clinical stage cell therapy harnessing the power of cell therapy to create a pipeline of new medicines for people suffering from neurological and ophthalmic diseases.T...Show more

 • Promoted

On-site Construction Project Coordinator Co-op

Turner Construction CompanyToronto, ON, CA
Full-time

A leading construction firm in Toronto is offering a Project / Field Coordinator Co-Op/Intern position for Summer 2026.This full-time opportunity provides valuable hands-on experience in constructi...Show more

 • Promoted

Full Stack Engineer (Co-Op)

Lumi AIToronto, 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

 • Promoted

Innovative AI Developer Co-op for Nuclear Efficiency Projects

Nuclear Promise XToronto, ON, CA
Full-time

Be a part of revolutionizing nuclear operations as an AI Developer Co-op.Design, develop, and deploy AI agents to enhance efficiency and safety remotely from Ontario.This role entails taking owners...Show more

 • Promoted

Embodied AI Robotics Research Co-op

Huawei CanadaMarkham, York Region, CA
Full-time

A leading technology company in York Region is seeking a Co-op Researcher for their Embodied AI project.The ideal candidate will have a strong foundation in Deep Learning and coding skills in Pytho...Show more

 • Promoted

Quantum Software Engineer for Compiler Development

QuEra ComputingToronto, ON, CA
Full-time

Embark on a journey as a Quantum Software Engineer, tackling unique software integrations for advanced quantum computers.Collaborate with industry experts to enhance our compiler pipeline and suppo...Show more

 • Promoted • New!

Co-op Student – Heavy Civil Construction

Jim Dent ConstructionToronto, ON, CA
Full-time

Jim Dent Construction, headquartered in Hope BC, is a respected and long-standing leader in heavy civil construction across British Columbia.With a proven track record of successfully delivering co...Show more

 • Promoted

Software Development Engineer – Software Dev Ops & Continuous Integration Team

Advanced Micro DevicesMarkham, 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

 • Promoted

Co-Op May 2026 - Software Engineering - 8-12 Months - C$23.1 - C$32.4 An Hour

CoLab SoftwareToronto, Canada
Full-time

Lead a high-performing software engineering team to build and maintain a scalable cloud-based platform for mechanical engineering design review, driving product development, and supporting customer...Show more