About the job
Huawei Canada is excited to announce a permanent opportunity for a Research Scientist.
About the Team:
The AnShi Lab is dedicated to pioneering innovative software architecture for next-generation gateways, emphasizing file security and cutting-edge software advancements. Our mission revolves around conducting extensive mid- to long-term research aimed at generating valuable patents and directing the evolution of data communication gateway technologies. We strive to set industry standards through intelligent, cloud-based software engineering while nurturing local talent and expertise to form a high-performing technical team that enhances organizational capability and dynamism.
Position Overview:
Evaluate the performance metrics and scalability challenges of our existing network gateway policy engine, and investigate parallel algorithms for rule lookups and incremental updates on GPU and heterogeneous CPU/GPU or multi-core CPU systems.
Research hybrid CPU/GPU architectures akin to high-speed Deep Packet Inspection (DPI) and pattern-matching systems.
Develop and assess novel data structures for efficient network gateway rule matching.
Implement high-quality solutions in C/C++, ensuring they meet production standards in terms of performance, robustness, and maintainability.
Collaborate closely with product teams and malware research units to effectively integrate new engines and solutions into existing products.
Contribute to patent applications and, when applicable, academic or industry publications.
Engage in additional malware research initiatives as required.
The anticipated annual compensation for this position ranges from $106,000 to $156,000, contingent upon qualifications, experience, and demonstrated expertise.

