Senior Engineer - Rust Compiler

job
  • Huawei Technologies Canada Co., Ltd.
Job Summary
Location
Markham ,ON
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
11 Nov 2024
Share
Job Description

Our team has an immediate permanent opening for a Senior Engineer.

Responsibilities:

  • Improve the performance of Huawei's Rust compiler, and assist with software/hardware co-design.
  • Collaborate with other engineers to develop new compiler features and contribute to the open-source community.
  • Help shape the future direction of the Rust language.
  • Promote the use of Rust in Huawei products and internal projects.
  • Liaise with users, analyze feature requirements, and define project roadmaps.

What you’ll bring to the team:

  • Active participation (as a code contributor) or technical leadership in the Rust community.
  • Extensive experience in Rust and C++ programming.
  • History of publications in top conferences/journals, and/or speaking at relevant industry events.
  • Master's degree or Ph.D. in Computer Science, Computer Engineering, Mathematics, or a related field.
  • Experience developing the Rust toolchain and/or Clang toolchain is an asset.
  • Experience with Project Management Structure is an asset.
#J-18808-Ljbffr