ASIC Verification Engineer

AMD
Ontario
Workplace: HybridFull timeFunction: Hardware, Embedded & Systems EngineeringEducation: bachelorsSkills: ["Communication","Problem-solving","Teamwork","Collaboration"]

ASIC verification engineer inside the Security IP Team focusing on co-verification of embedded microprocessor subsystems and hardware accelerators in advanced SoCs. Will contribute to firmware initiatives for security policy management, cryptography, data compression, and high-throughput DMA, collaborating across hardware and firmware to drive verification strategies, test plans, and integration for secure boot and CPU/IP subsystems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
2 months ago

ASIC Verification Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 47 minutes agoStatus: Live

Job Summary

ASIC verification engineer inside the Security IP Team focusing on co-verification of embedded microprocessor subsystems and hardware accelerators in advanced SoCs. Will contribute to firmware initiatives for security policy management, cryptography, data compression, and high-throughput DMA, collaborating across hardware and firmware to drive verification strategies, test plans, and integration for secure boot and CPU/IP subsystems.
Location: Ontario
Workplace: Hybrid
Employment Type: Full time
Job Function: Hardware, Embedded & Systems Engineering

Key Responsibilities

  • •Develop and verify embedded firmware for SoC secure boot and microprocessor-driven hardware acceleration services, including cryptography, compression, and DMA
  • •Perform hardware/firmware co-verification using UVM System Verilog, C-DPI, and FPGA-based prototyping platforms
  • •Define and maintain subsystem verification architecture, testbenches, and methodologies for embedded CPU and IP subsystems using AXI/AHB interfaces
  • •Collaborate on subsystem specification and influence hardware and firmware co-design, including developing abstracted performance models and evaluating architecture trade-offs
  • •Develop and execute block- and subsystem-level test plans using UVM randomized and C-DPI directed methodologies

Key Requirements

  • •Bachelor’s degree in electrical or computer engineering is required (master’s or PhD preferred)
  • •ASIC firmware and hardware design and verification experience
  • •Proficiency in C, C++, Assembly, Verilog, SystemVerilog, and scripting languages (Python, Perl, Make)
  • •Deep expertise in UVM and C-DPI methodologies
  • •Strong understanding of standard bus/interface protocols (AXI, AHB, AMBA) and firmware development on commercial microprocessors/toolchains
Experience:SemiconductorsASICSoCHardware verification
Education:Bachelor's
Skills:CommunicationProblem-solvingTeamworkCollaboration
Languages:English
Tech Stack:CC++AssemblyVerilogSystemVerilogPythonPerlMakeUVMC-DPIAXIAHBAMBA

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn