Job Search and Career Advice Platform

Enable job alerts via email!

Platform Security Engineer — Firmware, Crypto & Validation

Advanced Micro Devices

Markham

Hybrid

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Canada is seeking a motivated engineer to design, implement, and validate platform security features. Responsibilities include C-based firmware development, collaboration with teams to ensure platform security, and conducting code reviews. The ideal candidate will possess strong programming skills, especially in C, and a background in cryptography. This role is critical for those who thrive in fast-paced, collaborative environments and is hybrid in nature.

Qualifications

  • Strong technical, communication, and interpersonal skills are essential.
  • Ability to thrive in a fast-paced, team-oriented environment.
  • Experience collaborating with geographically distributed teams.

Responsibilities

  • Develop and validate firmware in C for platform security features.
  • Test and verify cryptographic and hardware security flows.
  • Conduct code reviews and create unit tests.
  • Collaborate with on-shore and off-shore teams.
  • Identify and implement improvements in security test flows.

Skills

Programming skills in C, C++, or Rust
Familiarity with processor architectures (x86, ARM/RISC)
Knowledge of cryptography and libraries such as OpenSSL
Scripting experience in Python or similar
Strong written and verbal communication skills in English

Education

BS or MS in Computer Science, Computer Engineering, or Electrical Engineering
Job description
A leading technology company in Canada is seeking a motivated engineer to design, implement, and validate platform security features. Responsibilities include C-based firmware development, collaboration with teams to ensure platform security, and conducting code reviews. The ideal candidate will possess strong programming skills, especially in C, and a background in cryptography. This role is critical for those who thrive in fast-paced, collaborative environments and is hybrid in nature.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.