H

Security Software Engineer

icon briefcase Job Type : Contract

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Security Software Engineer

Our team has an immediate 12-month contract opening for a Software 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.


What you’ll bring to the team:



  • Bachelor/Master in Computer Science or Computer Engineering with 3+ years’ experience in software development in a Linux-based environment

  • 3+ years experience with platform/system level development with performance profiling and tuning skills. Familiarity with various design patterns, good components, and modeling ability

  • Concrete programming ability in C++, C, Go, Rust 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), data loss prevention technologies, Key management systems

  • Experience with cryptographic libraries (e.g. OpenSSL, GMP)

  • Industry experience with distributed systems, massively parallel processing, optimization and cloud application as an asset

  • Experience with different optimization techniques in implementing symmetric/public-key primitives and writing optimized symmetric/public-key implementations as an asset
Original job Security Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.