Senior Rust Compiler Engineer

4 weeks ago


Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time
About the Role

We are seeking a highly skilled Senior Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer - Rust Compiler.

Key Responsibilities
  • Improve the performance of Huawei's Rust compiler and collaborate with other engineers to develop new compiler features.
  • Contribute to the open-source community and 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.
Requirements
  • Active participation in the Rust community or technical leadership in Rust development.
  • Extensive experience in Rust and C++ programming.
  • History of publications in top conferences/journals 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.
What We Offer

As a Senior Engineer - Rust Compiler, you will have the opportunity to work with a talented team of engineers and contribute to the development of cutting-edge technology.



  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    We are seeking a highly skilled Senior Engineer to join our Asset Performance Engineering team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop and maintain high-performance compilers for Huawei's software and hardware products.Collaborate with cross-functional teams to design and implement new compiler features and contribute to the...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Senior Compiler EngineerJob Summary:We are seeking a highly skilled Senior Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd. The successful candidate will be responsible for designing, developing, and testing software to satisfy business requirements in a wide range of products.Key Responsibilities:Design and develop...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Senior Principal Compiler EngineerWe are seeking a highly skilled Senior Principal Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, develop, and test software to meet business requirements in a wide range of products.Analyze and optimize software system performance, and collaborate with software...


  • Markham, Ontario, Canada Synopsys, Inc. Full time

    Job Title: Senior Compiler DeveloperJob Description:Synopsys, Inc. is seeking a highly skilled Senior Compiler Developer to contribute to the development of the MetaWare compiler tools for the Synopsys ARC family of processors.The successful candidate will have responsibility for:Developing efficient compiler optimizations and code generation for Synopsys...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Senior AI Engineer Deep Learning PositionWe are seeking an exceptional Senior AI Engineer to lead the development of advanced compiler solutions leveraging cutting-edge AI technologies.About the RoleThe ideal candidate will have a strong background in AI, deep learning, and software engineering, with experience in research and development of innovative tools...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    At Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Security Research Engineer to join our team.Key Responsibilities:Conduct in-depth research and analysis of state-of-the-art system security and trusted computing technologies for consumer, heterogeneous, and cluster computing architectures.Design and implement technology...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Junior Compiler EngineerWe are seeking a highly skilled Junior Compiler Engineer to join our team at Huawei Technologies Canada Co., Ltd.Job Summary:The successful candidate will be responsible for designing, developing, and testing software to meet business requirements in a wide range of products. This includes compilers targeting...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    At Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Security Research Engineer - OS and Device Protection Specialist to join our team.Key Responsibilities:Conduct in-depth research and analysis of state-of-the-art system security and trusted computing technologies for consumer and cluster computing architectures.Design and...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    At Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Security Research Engineer - OS and Device Protection Expert to join our team.Key Responsibilities:Conduct in-depth research and analysis of state-of-the-art system security and trusted computing technologies for consumer, heterogeneous (CPU/GPU/NPU-based), cluster computing...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    At Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Security Research Engineer - OS and Device Protection Specialist to join our team.The ideal candidate will have a strong background in computer architecture and operating system concepts, with a focus on system security and trusted computing technologies.Responsibilities:Research...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Compiler Specialist to join our team at Huawei Technologies Canada Co., Ltd. The successful candidate will be responsible for designing, developing, and testing software to meet business requirements in a wide range of products.Key ResponsibilitiesDesign and develop software to satisfy business...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    About the RoleWe are seeking an experienced Senior Security Architect to join our team at Huawei Technologies Canada Co., Ltd. as a System Security Research Engineer – OS and Device Protection.ResponsibilitiesDesign and implement cutting-edge system security and trusted computing technologies for consumer, heterogeneous (CPU/GPU/NPU-based), cluster...

  • Senior AI Engineer

    3 weeks ago


    Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Senior AI Engineer - Deep Learning ExpertAbout the Role:We are seeking a highly skilled Senior AI Engineer to join our team at Huawei Technologies Canada Co., Ltd. As a Senior AI Engineer, you will be responsible for researching and developing tools and methodologies to improve the performance of AI models and applying them to AI/LLM-powered...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Description:At Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Principal Compiler Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software to meet business requirements in a wide range of products. Key responsibilities include analyzing and optimizing software system...


  • Markham, Ontario, Canada Synopsys, Inc. Full time

    Job SummaryWe are seeking an experienced Software Engineer to join our team at Synopsys, Inc. as an Embedded Systems Compiler Specialist.About the RoleThe successful candidate will be responsible for developing efficient compiler optimizations and code generation for Synopsys' ARC architectures.Key responsibilities include:Designing and implementing compiler...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Senior Developer OpportunityWe are seeking a highly skilled Senior Developer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Analyze software requirements and design systemsContribute to software development at the product or platform levelLead the design and code writing for cross-sub-systems and key algorithmsPublish research...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Senior AI Engineer-Deep LearningOur team at Huawei Technologies Canada Co., Ltd. has an exciting opportunity for a Senior AI Engineer-Deep Learning to join our research and development team.Key Responsibilities:Develop and implement cutting-edge AI/LLM tools and methodologies to improve performance and productivity.Collaborate with a diverse team...


  • Markham, Ontario, Canada Collabera Full time

    Job Summary: We are seeking a highly skilled Neural Network Processing Firmware and Compiler Engineer to join our team at Collabera. As a key member of our team, you will be responsible for designing and developing neural network processing firmware and compiler solutions that meet the needs of our clients. About the Role: As a Neural Network Processing...


  • Markham, Ontario, Canada Collabera Full time

    Job Title: Neural Network Processing Firmware and Compiler EngineerCollabera is a leading IT staffing firm with a strong recruitment model and a commitment to client success. We support our clients with a global presence and a team of professionals across North America.Job Purpose:Collaborate with a multidisciplinary team to develop next-generation mobile...


  • Markham, Ontario, Canada Synopsys Full time

    Job SummaryWe are seeking a highly skilled Senior ASIC Development Engineer to join our Digital Methodology Core Team (MCT) at Synopsys. As a key member of our team, you will be responsible for leading and overseeing the integration of methodologies into Silicon IP teams, ensuring seamless collaboration and successful results.Key Responsibilities- Manage and...