Skip to content

Software Engineer

    • Vancouver, British Columbia
  • lusfs

Job description

Huawei Canada has an immediate permanent opening for a Software Engineer.


About the Team:

The AnShi Lab focuses on developing next-generation gateway software architecture by prioritizing file security and software innovation. The focus is on conducting mid- and long-term research to create high-value patents and guide datacom gateway development. The goal is to establish industry benchmarks through cloud-based, intelligent software engineering. By leveraging local resources and fostering talent, we aim to build a high-performance technical expert team, improving both organizational vitality and personnel capabilities.


About the Job:

  • Software engineers will extensively participate in software design, coding and debugging through the entirety of the software development lifecycle.

  • Proactively refactor and participate in module refactoring work.

  • Support software design and coding to improve and simplify the overall design and coding.

  • Introduce and utilize the best software engineering practices in the industry, such as testing, design, and software building technologies to improve comprehensive software engineering efficiency.


The base salary for this position ranges from $110,000 to $210,000 depending on education, experience and demonstrated expertise.

Job requirements

What you’ll bring to the team:

  • Interest and hands on experience in network security.

  • Experience with technology including C/C++, TCP/IP networking, Linux system APIs, strong grasp of sockets and IPC mechanisms a plus.

  • Practical experience in C and data structures is required.

  • Understanding of programming on multi-core and multi-processor platforms.

  • Dedication to producing extremely high-quality code that meets strict performance requirements.

  • Fluency in English (written and spoken).

or