companyHuawei Canada logo

Senior Principal Compiler Engineer

Huawei CanadaMarkham, Ontario, Canada
On-site Full-time

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

RequirementsIdeal Candidate Profile:A minimum of 8 years of experience in programming large-scale software projects, with proficiency in at least one of the following languages: C++, C, or Java. Demonstrated experience in software/hardware co-design and optimization. Strong analytical skills and a passion for innovative problem-solving. Excellent communication skills for effective collaboration with diverse teams.

About the job

Join Huawei Canada as a Senior Principal Compiler Engineer in our dynamic team focused on cutting-edge compiler technology.

About Our Team:

The Heterogeneous Compiler Lab is at the forefront of innovative research in compiler technology, led by a team of distinguished experts. With a strong presence in the LLVM Compiler Infrastructure project, we are pioneers in developing diverse IP compiler strategies that enhance AI, GPU, and CPU architectures. Our mission includes advancing heterogeneous compilation technology and SW-HW co-design to optimize performance for AI, graphics, gaming, and mobile applications, actively engaging with the open-source community to overcome technical challenges.

Job Responsibilities:

  • Design, develop, and rigorously test software that meets business requirements across a variety of products.

  • Conduct performance analysis and optimization of software systems, contributing to software/hardware co-design initiatives.

  • Collaborate with internal and external stakeholders to define project requirements and formulate development plans for software productization.

  • Lead scrums, project reviews, and planning sessions, fostering a collaborative team environment.

  • Mentor junior developers through educational sessions, code reviews, and career development initiatives.

  • Research and analyze industry trends, proposing innovative technical directions for the team.

About Huawei Canada

Huawei Canada is a leader in telecommunications and technology innovation, dedicated to advancing the digital landscape through robust research and development initiatives. Our team is composed of experienced professionals who are passionate about pushing the boundaries of technology and contributing to a smarter, more connected world.

Similar jobs

Tailoring 0 resumes

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