companyHuawei Technologies Canada Co., Ltd. logo

Senior Compiler Engineer at Huawei Canada | Markham, Ontario

Huawei Technologies Canada Co., Ltd.Markham, Ontario, Canada
On-site Full-time CA$127K/yr - CA$225K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Ideal Candidate Profile:Minimum of 5 years of experience in programming large-scale software projects utilizing at least one of the following languages: C++, C, or Java. Demonstrable experience in at least two of the following areas:Development or research experience with production compilers (LLVM, GCC, etc.). Knowledge of optimization techniques for compilers. Experience in embedded systems design and implementation. Familiarity with AI or GPU programming frameworks. Exceptional problem-solving skills and the ability to work collaboratively in a team environment.

About the job

Join Huawei Canada as a Senior Compiler Engineer and play a pivotal role in advancing innovative technologies.

About Our Team:

Our Heterogeneous Compiler Lab is at the forefront of compiler research and development. Led by a team of distinguished experts, we are well-known for our contributions to the LLVM Compiler Infrastructure project. Our focus is on creating diverse compiler collaborations that enhance AI, GPU, and CPU architectures, tackling complex challenges in heterogeneous compilation and software-hardware co-design across various applications including AI, graphics, gaming, and mobile technology.

Key Responsibilities:

  • Engineer, develop, and rigorously test software solutions to meet diverse business needs across a broad product range.

  • Evaluate and enhance software system performance while contributing to software and hardware co-design initiatives.

  • Collaborate with both internal and external stakeholders to gather project requirements and establish development plans for software productization.

  • Lead scrums, project planning sessions, and engage in team-building activities.

  • Guide junior developers through mentoring sessions, code reviews, and career advancement discussions.

  • Investigate industry trends and propose innovative technical directions for the team.

The total target annual compensation for this role ranges from $127,000 to $225,000, contingent on education, experience, and proven expertise.

About Huawei Technologies Canada Co., Ltd.

Huawei Technologies Canada Co., Ltd. is a leading global information and communications technology (ICT) solutions provider. Renowned for our commitment to innovation, we empower our teams to push the boundaries of technology and deliver exceptional products and services.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.