AMD logo
AMDPosted 2 months ago

ASIC Verification Engineer

HybridMarkham, Ontario, Canada

Full TimeLarge

Job Summary

Develop and verify embedded firmware for SoC secure boot and 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 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. Build and maintain verification infrastructure, including UVCs, system response models, integration scripts, and build/run environments. Drive verification closure, improve coverage metrics, and debug complex hardware/firmware interactions. Interface with SoC integration and DV teams to support IP-level APIs, SoC-level validation, emulation, silicon bring-up, and debug.

Required Qualifications

  • Bachelor's degree in electrical or computer engineering
  • Strong experience in ASIC firmware and hardware design and verification
  • Proficiency in C, C++, Assembly, Verilog, System Verilog, and scripting languages such as Python, Perl, and Make
  • Deep expertise in UVM and C-DPI methodologies
  • Strong understanding of standard bus/interface protocols (AXI, AHB, AMBA)
  • Experience with firmware development on commercial microprocessors and associated toolchains (compiler, assembler, debugger)
  • Hands-on experience with ASIC verification tools, including simulation, linting, and power-aware verification
  • Must be able to lift 50 lbs

Desired Qualifications

  • Master's or PhD
  • Strong analytical skills
  • Strong problem-solving skills
  • Attention to detail
  • Ability to independently drive complex technical tasks to completion
  • Thrive in a collaborative environment
  • Communicate effectively across hardware and firmware teams
  • Passion for building scalable, high-performance solutions in security-focused SoC environments
  • Proactive mindset
  • Ability to influence design and verification strategies
  • Experience with firmware development on commercial microprocessors and associated toolchains (compiler, assembler, debugger)

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce