Engineer - Security
Waterloo, Ontario, Canada
Huawei Technologies Canada Co., Ltd.
Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices.Our team has an immediate 12-month contract opening for an Engineer.
Responsibilities:
- Design solutions and develop prototypes of innovative data security solutions for different Huawei products.
- Work closely with the product team to help them optimize your solution and integrate it into the product.
- Research, investigate, and evaluate data security technologies and propose solutions.
Requirements
What you’ll bring to the team:
- Bachelor/Masters in Computer Science or Computer Engineering with 3+ years experience in software development in a Linux-based environment.
- Proven experience with platform/system-level development with performance profiling and tuning skills. Familiarity with various design patterns, good components, and modeling ability.
- Deep understanding of object-oriented design principles.
- Concrete programming ability in C++, C, and Java, and proficiency in scripting languages such as Python and Bash.
- Experience with Build Systems and Package Managers: CMake, Make, Gradle, Maven, Yarn, NPM.
- Good understanding of security concepts: symmetric-key cryptography (block ciphers, MAC, and authenticated encryption), public key cryptography (digital signatures, encryption, and key establishment), and blockchain.
- Experience with cryptographic libraries (e.g. OpenSSL, GMP).
- Experience with server hardware virtualization technologies such as KVM/QEMU or Xen would be an asset.
- TPM and kernel development experience is an asset.
#LI-MB1
* Salary range is an estimate based on our InfoSec / Cybersecurity Salary Index 💰
Job stats:
0
0
0
Category:
Security Engineering Jobs
Tags: Bash Blockchain C Computer Science Cryptography Encryption Java KVM Linux Maven Python Scripting
Region:
North America
Country:
Canada
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Information System Security Officer jobsInformation Systems Security Officer jobsSenior Cloud Security Engineer jobsInformation Security Manager jobsSenior Network Security Engineer jobsSenior Cybersecurity Engineer jobsInformation Security Specialist jobsSecurity Consultant jobsSecurity Specialist jobsSenior Information Security Analyst jobsSenior Penetration Tester jobsIT Security Engineer jobsSenior Cyber Security Engineer jobsCyber Security Specialist jobsChief Information Security Officer jobsPrincipal Security Engineer jobsIT Security Analyst jobsInformation System Security Officer (ISSO) jobsStaff Security Engineer jobsCloud Security Architect jobsCyber Security Architect jobsSecurity Operations Analyst jobsSystems Administrator jobsThreat Intelligence Analyst jobsSenior Information Security Engineer jobs
GDPR jobsSaaS jobsEncryption jobsForensics jobsTop Secret jobsEDR jobsSDLC jobsMalware jobsRMF jobsSplunk jobsSQL jobsIDS jobsBash jobsIPS jobsIntrusion detection jobsCompTIA jobsDocker jobsDoDD 8570 jobsITIL jobsFinance jobsThreat detection jobsTerraform jobsOWASP jobsCRISC jobsTCP/IP jobs
Active Directory jobsVPN jobsGIAC jobsClearance Required jobsUNIX jobsIT infrastructure jobsBanking jobsAnsible jobsSANS jobsJira jobsJavaScript jobsHIPAA jobsDNS jobsOSCP jobsPolygraph jobsMITRE ATT&CK jobsSOX jobsData Analytics jobsMachine Learning jobsGCIH jobsSOAR jobsSOC 2 jobsCCSP jobsCISO jobsSecurity strategy jobs