Cpu Verification Engineer

Intel Intel · Semiconductors · Texas, Austin, United States

CPU Design Verification Engineer responsible for ensuring the functional accuracy and performance of next-generation processor designs by developing and executing verification plans, building UVM-based testbenches, running simulations, and debugging issues in the pre-silicon environment.

What you'd actually do

  1. Develop and execute comprehensive verification plans to validate CPU logic against architectural specifications
  2. Build scalable UVM-based testbenches and define robust functional coverage models
  3. Run system-level simulations to uncover design bugs and ensure functional integrity
  4. Debug and root-cause issues in the pre-silicon environment; implement corrective measures to resolve test failures
  5. Collaborate closely with CPU architects and RTL designers to verify complex architectural and microarchitectural features

Skills

Required

  • Computer architecture
  • Hardware modeling languages (Verilog, VHDL, System Verilog)
  • Logic simulation tools
  • Validation and debug experience
  • C/C++, Perl, or Python

Nice to have

  • SystemVerilog for UVM-based testbenches
  • Synopsys simulators (VCS)
  • debug tools
  • version control software (GIT)
  • x86 architecture
  • assembly programming
  • agile development methodologies