1. What is a Security Engineer at AMD?
As a Security Engineer at AMD, you operate at the critical intersection of hardware architecture, low-level firmware, and cryptographically secure software systems. AMD powers everything from massive enterprise data centers and supercomputers to gaming consoles and edge AI devices. Securing this vast ecosystem requires protecting silicon execution environments, embedded security processors, system-on-chip (SoC) architectures, and specialized firmware against increasingly sophisticated side-channel attacks, boot-level compromises, and software exploits.
In this role, you will be responsible for designing and evaluating hardware-rooted security mechanisms, validating silicon cryptographic blocks, and hardening low-level C/C++ firmware running directly on platform processors. Whether you are implementing root-of-trust architectures, analyzing cryptographic primitive performance (SHA, RSA, ECC), or auditing driver code that manages low-level platform state, your work directly protects millions of users and high-consequence computing workloads across the globe.
What makes this position exceptionally compelling is its technical depth and scale. You will not be managing high-level cloud application policies in isolation; instead, you will reason about security from the register level up through the hardware-software interface. You will collaborate closely with platform architects, driver developers, silicon validation teams, and software engineers to ensure AMD products maintain uncompromising security posture without sacrificing raw performance.

