Design Verification Engineer - Technical Lead, Annapurna Labs

Amazon Amazon · Big Tech · CA, ON +1 · Applied Science

Design Verification Engineer for AWS custom silicon, focusing on high-speed I/O and scale-up/out components for machine learning accelerators like Inferentia and Trainium. The role involves architecting and implementing verification strategies, leading technical direction, and mentoring team members using advanced simulation methodologies.

What you'd actually do

  1. Architect and implement end-to-end verification strategies addressing system-wide implications and cross-module interactions
  2. Drive unified verification plans across multiple environments, tools and methodologies
  3. Provide technical leadership for verification efforts, guiding architectural decisions and methodology choices
  4. Own the technical direction and drive resolution of complex verification challenges at sub-system and chip-level, providing hands-on technical guidance and effective solutions
  5. Guide and mentor team members on best practices, methodology improvements, and technical problem-solving

Skills

Required

  • design verification
  • constrained-random simulation
  • UVM
  • testbench development
  • stimulus
  • checkers
  • assertions
  • coverage

Nice to have

  • C/C++
  • Object-Oriented Programming
  • AMBA protocols
  • AHB/APB/AXI
  • interconnect protocols
  • PCIe
  • UCIe
  • formal verification
  • emulation
  • test-generation tools

What the JD emphasized

  • 8+ years of design verification experience using constrained-random simulation techniques (such as UVM)
  • 8+ years of experience in testbench development including stimulus, checkers, assertions and coverage