This position is no longer available
Ontario, Canada Hybrid CAD 102,480 - 153,720 Yearly

Advanced Micro Devices, Inc was looking for a Platform Security Engineer

About the Role

Advanced Micro Devices, Inc (AMD) is hiring a Platform Security Engineer to work on the design, implementation, and validation of platform security features across pre-silicon and post-silicon stages. You will join a team focused on securing AMD’s hardware platforms through firmware development and rigorous testing.

What You'll Do

  • Develop and validate C-based firmware for platform security features.
  • Test and verify cryptographic and hardware security flows in simulation, emulation, and silicon environments.
  • Collaborate with on-shore and off-shore teams to deliver solutions on schedule.
  • Conduct code reviews, create unit tests, and maintain technical documentation.
  • Identify and implement improvements in security test flows, automation, and tools.

What We're Looking For

  • BS or MS in Computer Science, Computer Engineering, or Electrical Engineering preferred.
  • Strong written and verbal communication skills in English.
  • Strong programming skills in C, C++, or Rust.
  • Familiarity with processor architectures like x86 or ARM/RISC and embedded systems.
  • Knowledge of cryptography and libraries such as OpenSSL.
  • Understanding of hardware security concepts like secure boot, key provisioning, and cryptographic acceleration.
  • Experience with secure software development lifecycle, threat modeling, and CI/CD.
  • Scripting experience in Python or similar for automation and validation.
  • Exposure to simulation, emulation, or post-silicon validation environments.
  • Experience collaborating with geographically distributed teams.

Technical Stack

  • C
  • C++
  • Rust
  • OpenSSL
  • Python

Team & Environment

You will collaborate with both on-shore and off-shore teams.

Work Mode

This role operates on a hybrid work model.

AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.

Required Skills
CC++RustOpenSSLPythonPlatform SecurityCryptographySecure Development LifecycleVulnerability ManagementThreat Modeling
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Advanced Micro Devices, Inc
At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems.
All jobs at Advanced Micro Devices, Inc Visit website
Job Details
Department Engineering
Category security
Posted 2 months ago