FPGA/SoC Embedded Cybersecurity Engineer

Advanced Micro Devices, IncAustin, TX
Hybrid

About The Position

AMD is looking for a senior software engineer to join our growing team. As a key contributor you will be part of a leading team to drive and enhance AMD’s abilities to deliver the highest quality, industry-leading technologies to market. The ideal candidate possesses an innovative and problem-solving mindset, understands cybersecurity principles, and is diligent and passionate about technology. A successful candidate will be able to communicate effectively and work optimally with different teams across AMD. We are looking for a multitasker who enjoys working in a fast paced environment, an outgoing person who can communicate internally and externally to customers, and who has a passion for developing solutions to complex cybersecurity problems.

Requirements

  • Expertise in AMD SoC, FPGA, embedded x86, and ARM-based platform security, including threat modeling, cryptography, secure boot, TEE, TrustZone, and access control.
  • Experience applying security principles to hardware and software products, including certification efforts (Common Criteria, FIPS, ISO21434, IEC62443).
  • Hands-on experience with FPGA/SoC development, validation, simulation, verification (UVM), hardware debugging, and lab testing.
  • Proficiency in Python, C, Verilog, VHDL, or similar programming languages.
  • Knowledge of embedded systems, including RTOS, embedded Linux, and hypervisors.
  • Industry experience in Aerospace & Defense, Automotive, Datacenter, or Test & Measurement environments.
  • Expertise in Physical Unclonable Functions (PUFs) and hardware root-of-trust technologies.
  • Able to obtain and hold a security clearance is a plus.

Responsibilities

  • Support the design, development, and delivery of security solutions for next-generation FPGA, SoC, and embedded x86 products, ensuring robust protection throughout the product lifecycle.
  • Define and drive security requirements, architectures, and implementations, including secure boot, cryptographic services, root-of-trust technologies, and access control mechanisms.
  • Collaborate with cross-functional engineering, program management, and validation teams to integrate security into architecture, design, testing, and product release processes.
  • Support Secure Development Lifecycle (SDL) activities, including threat modeling, code reviews, penetration testing, red teaming, and security feature validation.
  • Investigate and resolve complex security challenges, including critical customer escalations.
  • Contribute to the evolution of scalable, innovative security architectures that address emerging threats and enable future product capabilities.

Benefits

  • AMD benefits at a glance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service