Verification Engineer

NVIDIA NVIDIA · Semiconductors · Bangalore, India

NVIDIA is seeking a Verification Engineer to work on ARM architecture-based CPUs for AI execution and the Agentic AI hardware stack. The role involves verification of CPU subsystems and SoCs, developing test plans, building verification environments, and debugging complex issues. A key aspect is analyzing and improving verification strategies by incorporating AI accelerated workflows.

What you'd actually do

  1. Responsible for verification of ARM architecture-based CPU subsystems and SoCs
  2. Develop and execute thorough verification plans and create new testbench components
  3. Collaborate closely with design and architecture teams to verify architectural and microarchitectural features
  4. Build and enhance UVM/SystemVerilog/C-based verification environments.
  5. Debug complex issues spanning RTL, interconnect, and system-level scenarios

Skills

Required

  • 3+ years of experience in CPU verification
  • Proven expertise in ARM architecture and/or CPU unit/sub-system/SoC verification
  • Strong understanding of verification methodologies and tools
  • Outstanding problem-solving skills and attention to detail
  • Excellent communication and teamwork abilities

Nice to have

  • Experience with multi-core CPU or large-scale SoC verification
  • Ability to debug complex system issues involving coherency, interconnect, and memory subsystems
  • Ability to use AI tools to boot productivity

What the JD emphasized

  • AI accelerated workflows