Job description
Our team has an immediate 12-month contract opening for a Software Engineer.
Responsibilities:
- Participate in the design of security solutions for Huawei’s end-device, enterprise and AI systems that span a variety of software and hardware components.
- Design and implement OS-level software components for security solutions.
- Perform analysis, evaluations and investigations into new and emerging security trends and technologies.
Job requirements
What you’ll bring to the team:
- Master or Ph.D. candidates in Computer Science, Mathematics, or related discipline is an asset.
- 3+ years’ experience in software development with excellent programming skills (preferably C/C++).
- Strong background in Linux (preferably Ubuntu/Debian-based) system configuration, security, and administration.
- Good knowledge of at least one of the following end-device OSs: Android OS, IOS, Harmony OS or Windows.
- Experience in Security-related solution designing/implementation.
- Knowledge of trusted execution environments (TEE) such as ARM TrustZone/CCA, Intel SGX/TDX or AMD SEV.
or
All done!
Your application has been successfully submitted!