System Security Research Engineer – OS and Device Protection

Markham, Ontario, Canada

Huawei Technologies Canada Co., Ltd.

Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices.

View all jobs at Huawei Technologies Canada Co., Ltd.

Our team has an immediate 12-month contract opening for an Engineer.

Responsibilities: 

  • Research and analyze state-of-the-art system security and trusted computing technologies for consumer, heterogeneous (CPU/GPU/NPU-based), cluster computing architectures for high-performance computing use cases such as AI and Large Language Models (LLMs), novel access control systems, hardware-assisted security
  • Design and implement technology prototypes for validating and demonstrating their feasibility, and support their integration into data centers, network equipment or consumer-facing devices
  • Write design documentation and publish research results in well-known conferences
  • Participate in industry analysis, do strategic planning of new features, and contribute to industry standards on platform security (e.g. TCG)
  • Design and implement system level introspection framework for the new internal Operating System

Requirements

What you’ll bring to the team:

  • PhD / Master’s degree or equivalent experience in computer / electrical engineering or related fields, with a research mindset and preferably with 2+ years of industry-relevant R&D experience.
  • Deep understanding of computer architecture and operating system concepts.
  • Proficiency with at least one system level programming language: C/C++/Rust.
  • Experience and understanding in threat prevention technologies and techniques on Linux/Windows/Android operating systems.
  • Experience with software security concepts like
    • OS and hardware isolation (containers, hypervisors)
    • compiler-assisted defenses (CFI, memory tagging, sanitizers)
  • Experience with ML concepts, or use of ML for security purposes is an asset.
  • Experience with eBPF architecture and tooling development.

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Architecture Engineering GPU Linux LLMs Machine Learning PhD R R&D Research Rust Security

Perks/benefits: Conferences

Region: North America
Country: Canada

More jobs like this