Skip to content

Security Researcher - Authentication and Authorization

  • Waterloo, Ontario

Job description

Our team has an immediate permanent opening for a Researcher


  • Participate in the research of authentication and authorization mechanisms in endpoint devices
  • Participate in the proposing, designing, and prototyping of innovative authentication and authorization technologies for Huawei Endpoint products
  • Producing insights into technology development in both academia and industry
  • Work closely with other research labs worldwide and product teams to optimize the solution and deliver concrete impact to real products

Job requirements

What you’ll bring to the team:

  • Ph.D. Degree in Computer Science or Computer Engineering, or Master's Degree with 4+ years experience in related fields
  • Deep understanding of popular authentication and authorization frameworks such as OpenID Connect, SAML 2.0, FIDO2, TOTP, OAuth 2.0, Kerberos, NTLM, etc
  • Deep understanding of privacy enhancement technologies that are widely used in authentication and authorization such as zero-knowledge proof, secure multiparty computation, threshold signature, etc
  • Deep understanding of cryptography: symmetric-key cryptography (block ciphers, MAC, and authenticated encryption), public-key cryptography (digital signatures, encryption, and key establishment)
  • Proven proficiency in at least one of the following programming languages: C++/C, Java, and Python
  • Experience with machine learning and deep learning is an asset
  • Experience with post-quantum cryptography is an asset