Principal Software Engineer, Huawei Technologies Canada Co., Ltd.

4 days ago


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

Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Engineer to join our team.

Estimated Salary

$120,000 - $180,000 per annum

Responsibilities

The successful candidate will be responsible for:

  • Enhancing the performance of Huawei's Rust compiler and collaborating with other engineers to develop new compiler features.
  • Contributing to the open-source community and helping shape the future direction of the Rust language.
  • Promoting the use of Rust in Huawei products and internal projects.
  • Liaising with users, analyzing feature requirements, and defining project roadmaps.
Requirements

To be considered for this role, you must have:

  • Active participation or technical leadership in the Rust community.
  • Extensive experience in Rust and C++ programming.
  • A strong background in Computer Science, Computer Engineering, Mathematics, or a related field.
  • A 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.
About Us

Huawei Technologies Canada Co., Ltd. is a leading provider of information and communication technology solutions.



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

    About the RoleWe are seeking a highly skilled Data Storage Innovator to join our team at Huawei Technologies Canada Co., Ltd. as part of a 12-month contract. This is an exciting opportunity for a storage expert to contribute to the development of cutting-edge storage technologies.Key ResponsibilitiesConduct advanced research and develop state-of-the-art...


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

    Huawei Technologies Canada Co., Ltd. is seeking an experienced Senior Principal Software Architect to join our team.The salary for this position is estimated to be between $120,000 and $180,000 per year.Job DescriptionThis is a permanent full-time opportunity with immediate opening in Vancouver.We are looking for a highly skilled Senior Principal Software...


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

    Co-op EngineerOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly motivated and detail-oriented Co-op Engineer to join our software development team.Responsibilities:Design, develop, and test software to meet business requirements in a wide range of products, including compilers, language runtimes, and system-level optimization of deep...


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

    Senior Principal Architect Position at Huawei Technologies Canada Co., Ltd.We are seeking an experienced Senior Principal Architect to lead our team in researching and implementing cutting-edge technologies in the OS Graphics software stack. This permanent position offers a unique opportunity to collaborate with our China-based engineering team and drive...


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

    Our team at Huawei Technologies Canada Co., Ltd. is seeking an experienced Engineer to join our team.Key responsibilities include:Design, implement, and deploy innovative features of our ROMA Connect iPaaS platform on the Huawei Cloud.Contribute to the development of open-source projects, such as Apache Camel, by creating new features.Collaborate closely...


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

    At Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Senior Staff Engineer to join our team.Job Description:Design and develop software components to deliver exceptional graphics experiences on Huawei GPUWe're looking for an expert in C/C++ programming with a deep understanding of the graphics rendering pipeline, including rasterization...


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

    Software Design Engineer Job DescriptionHuawei Technologies Canada Co., Ltd. is seeking a talented Software Design Engineer to join our team.Responsibilities:Design and Develop Software: Create high-quality software solutions to meet business requirements in various products.Analyze and Optimize Performance: Analyze and optimize software system performance...

  • Senior AI Architect

    1 week ago


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

    We are seeking an experienced Principal Engineer to lead our AI accelerated neural rendering and neural video compression technologies at Huawei Technologies Canada Co., Ltd.About the JobLead the research and development efforts in state-of-the-art (SOTA) algorithms for AI accelerated neural rendering and neural video compression technologies.Evaluate and...


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

    At Huawei Technologies Canada Co., Ltd., we are seeking an experienced Senior Principal Software Architect to join our team. As a key member of our software development group, you will be responsible for leading the design and implementation of complex software systems, ensuring they meet the highest standards of quality, reliability, and security.Key...


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

    Job DescriptionWe are seeking a highly skilled Research Engineer to join our team at Huawei Technologies Canada Co., Ltd.Role Overview:This is a permanent position with an immediate opening for a talented researcher to explore and apply state-of-the-art LLM and AI techniques in software engineering processes.Responsibilities:Conduct advanced research to...


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

    At Huawei Technologies Canada Co., Ltd., we are currently seeking a highly skilled and motivated Software Development Engineer to join our team.About the RoleWe have an exciting opportunity for a talented Software Development Engineer to work on the development of innovative cloud integration features for our ROMA Connect iPaaS platform on Huawei Cloud. The...


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

    At Huawei Technologies Canada Co., Ltd., we are seeking a highly skilled Software Architect and AI Engineer to join our team.Key Responsibilities:Design and develop a cutting-edge data and AI system framework.Analyze user scenarios to create optimized software solutions.Stay up-to-date with industry trends and implement new technologies.Lead teams to drive...


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

    Senior Engineer Position at Huawei Technologies Canada Co., Ltd.We have an immediate permanent opening for a Senior Engineer to join our team in Canada.About the RoleThis is a senior-level position that requires extensive experience in AI-accelerated neural rendering and neural video compression technologies. The ideal candidate will spearhead the...


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

    We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. The ideal candidate will have a strong background in web engine development and be able to contribute to the design and implementation of our next generation web engine.Responsibilities:Stay up-to-date with the latest developments in web runtime...

  • Office Coordinator

    4 weeks ago


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

    Company Overview:Huawei Technologies Canada Co., Ltd. is a leading technology company that offers a range of innovative products and services.About the Role:We are seeking an experienced Office Coordinator to join our team in Canada. The successful candidate will be responsible for providing administrative support to our directors and managers, as well as...


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

    Huawei Technologies Canada Co., Ltd. offers a challenging and rewarding opportunity for a Senior Network Research Engineer to join our team.Job DescriptionWe are seeking an experienced researcher with a strong background in computer networking, machine learning, and software development to contribute to the advancement of Huawei's global AI infrastructure,...


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

    Job DescriptionOur company, Huawei Technologies Canada Co., Ltd., is seeking a skilled Engineering Director to lead our Canadian research team.Key Responsibilities:Dive into web engine and web app framework technology trends.IDentify key technologies and guide the team to research and implement proof-of-concepts.Collaborate with the engineering team to bring...


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

    **Job Title:** Senior Software-Hardware Architecture Lead**Company Overview:Huawei Technologies Canada Co., Ltd. is a leading technology company that enables the digital transformation of industries and society as a whole.We are seeking an experienced Senior Software-Hardware Architecture Lead to join our team in designing innovative computing infrastructure...


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

    Explore a 12-month co-op opportunity at Huawei Technologies Canada Co., Ltd. as an Engineer.We're seeking a highly motivated individual to join our team and contribute to the innovation of our ROMA Connect iPaaS platform on the Huawei Cloud.The selected candidate will be responsible for:Implementing, testing, and deploying cutting-edge features.Developing...


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

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. This is a permanent position that involves working on the design and development of the next generation web engine.About the RoleThe ideal candidate will have expertise in web OS or web kernel development, as well as proficiency in one...