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.

