Search jobs > Markham, ON > Temporary > Security engineer

System Security Research Engineer – OS and Device Protection

Huawei Technologies Canada Co., Ltd.
Markham, ON, CA
Permanent

Ourteam has an immediate a permanentopening 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

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.
  • 30+ days ago
Related jobs
Huawei Technologies Canada Co., Ltd.
Markham, Ontario

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 sys...

S.i. Systems
Toronto, Ontario

Implement Banking security standards and compliance standards across multi-cloud network Stay up to date with the latest security trends and technologies and make recommendations for improvements to the network security posture. Network Security Engineer with Palo Alto, Guardicore and Azure experien...

Veeva Systems
Toronto, Ontario

If you are a recent engineering graduate, then Veeva's Engineering Development Program (EDP) is a perfect way to learn and build highly scalable multi-tenant cloud software. As a new full-stack, front-end, or back-end engineer, you will work with seasoned Product and Engineering leaders in small tea...

S.i. Systems
Toronto, Ontario

Intermediate Process Engineer to provide technical and engineering support to Plant Operations in Sarnia . Strong technical skills with working knowledge of industry standards and best practices including API, ASME, CSA and TSSA. Ensure we are in compliance with environmental and regulatory standard...

Advanced Micro Devices, Inc
Markham, Ontario

External and Customer co-validation teams Platform configurations – system BOM definition, component selection Sign-off responsibility for Synchronized releases for internal and external delivery CPU, chipset, boards, options, peripherals, OS, BIOS, drivers Test execution and debug leadership across...

S.i. Systems
Toronto, Ontario

Security Architect to support the build of a new Data Centre from a security perspective and migration within the Financial Industry. The project aspect involves designing and building a new data center (DC) from a security perspective and migrating services from a legacy DC to the new facility. On ...

Equinix
Toronto, Ontario

Through our innovative portfolio of high-performance products and services, we have created the largest, most active global ecosystem of nearly 10,000 companies, including 1,800+ networks and 2,900+ cloud and IT service providers in over 26 countries spanning five continents. Equinix enables organiz...

S.i. Systems
Toronto, Ontario

Reporting to the Director, Security Advisory Services, the Senior Information Security Advisor is aligned with a business unit and conducts and manages the Information Security Risk Assessment and review process, reviews security contracts, conducts suppliers risk assessments, advises on security be...

Parallelz
Toronto, Ontario

Parallelz enables developers and their existing mobile apps/games, without any SDKs, code changes, or engineering efforts to instantly improve user acquisition, organic virality, new revenue channels, and user experiences and capabilities that were not possible before. This enables mobile apps and t...

Advanced Micro Devices, Inc
Markham, Ontario

KEY RESPONSIBILITIES: Driving technical innovation to improve AMD’s capabilities across product development and validation, including tool and script development, technical and procedural methodology enhancement, and various internal and cross-functional initiatives Debugging issues found during the...