Engineer - System Security
Huawei Technologies Canada Co., Ltd.
Location
Markham, ON | Canada
Job description
Our
team has an immediate permanent opening for an Engineer.
Responsibilities :
- Design and implement OS-level software components for security solutions, perform analysis, evaluations, and investigations into new and emerging security trends and technologies.
- Responsible for communication with product groups, performing requirements analysis, writing and maintaining technical documentation, and conducting code reviews.
What you’ll bring to the team:
- Master's or PhD in Computer Science or Electrical Engineering or equivalent experience.
- 3+ years of experience developing Linux-based appliances/applications.
- Experience with kernel development (Linux or other).
- Experience with device driver development and userspace driver development.
- Experience with server hardware virtualization technologies such as KVM/QEMU or Xen.
- Experience with embedded systems, low-level board development, and board bring-up is an asset.
- Knowledge of trusted execution environments (TEE) such as ARM TrustZone or Intel SGX is an asset.
- Knowledge of cryptographic libraries (e.g. OpenSSL, LibreSSL, mbed TLS) is an asset.
LI-MB1
Job tags
Salary