Senior CPU Verification Engineer — End-to-End Validation

NUVACORE

Santa Clara (CA)

On-site

USD 140,000 - 210,000

Full time

38 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NUVACORE is building a high‑performance, low‑power CPU and seeks Verification Engineers at Senior and Principal levels to strengthen the DV team in Santa Clara, CA. You will design test plans, environments, checkers, and coverage to exercise the pipeline end‑to‑end long before silicon.

You will collaborate with architecture and RTL to debug failures, close coverage, and drive sign‑offs on complex CPU features.

Qualifications

  • Degree in Electrical/Computer Engineering, Computer Science, or equivalent practical experience.
  • 4+ years (Senior) or 15+ years (Principal) of design‑verification experience, ideally on CPU or complex digital design.
  • Strong knowledge of CPU micro-architecture: pipelines, out‑of‑order execution, and branch prediction.
  • Hands‑on verification: test plans, testbenches, checkers and coverage writing.

Responsibilities

  • Plan & Strategy: drive verification scope, strategy, and test plans for the CPU design.
  • Environment Setup: build and maintain robust verification environments and coverage.
  • Test & Debug: generate directed and random tests in assembly, C, or RIS.
  • Performance Verification: correlate RTL against models; analyze throughput and predictions.
  • Coverage Closure: define coverage space and analyze metrics to prove test completeness.
  • Cross‑functional Collaboration: partner with architecture and RTL for fixes and bring‑up.

Skills

CPU verification
SystemVerilog
C/C++
Python scripting
Testbenches
Coverage

Education

Bachelors in Electrical/Computer Engineering or Computer Science

Tools

SystemVerilog
C/C++
Python

Job description

NUVACORE is building a high‑performance, low‑power CPU and seeks Verification Engineers at Senior and Principal levels to strengthen the DV team in Santa Clara, CA. You will design test plans, environments, checkers, and coverage to exercise the pipeline end‑to‑end long before silicon.

You will collaborate with architecture and RTL to debug failures, close coverage, and drive sign‑offs on complex CPU features.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CPU Verification Engineer (Senior/Principal)
CPU Verification Engineer (Senior/Principal)

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 220,000
Lead CPU Verification Engineer for High-Performance CPUs
Lead CPU Verification Engineer for High-Performance CPUs

NUVACORE • Santa Clara (CA)

On-site
USD 200,000 - 260,000
CPU Architecture Verification Engineer - Architect Correctness
CPU Architecture Verification Engineer - Architect Correctness

NUVACORE • Santa Clara (CA)

On-site
USD 170,000 - 230,000
Senior CPU Verification Lead: High-Performance, Low-Power
Senior CPU Verification Lead: High-Performance, Low-Power

NUVACORE • Austin (TX)

On-site
USD 180,000 - 240,000
CPU Verification Engineer
CPU Verification Engineer

NUVACORE • Santa Clara (CA)

On-site
USD 140,000 - 210,000
CPU Verification Engineer Design Verification Austin / Santa Clara / Markham · Hybrid
CPU Verification Engineer Design Verification Austin / Santa Clara / Markham · Hybrid

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 220,000
CPU Architecture Verification Engineer
CPU Architecture Verification Engineer

NUVACORE • Santa Clara (CA)

On-site
USD 170,000 - 230,000
CPU Design Verification Lead
CPU Design Verification Lead

NUVACORE • Santa Clara (CA)

On-site
USD 200,000 - 260,000
Principal Formal Verification Engineer (CPU)
Principal Formal Verification Engineer (CPU)

NUVACORE • Santa Clara (CA)

On-site
USD 140,000 - 210,000
CPU Design Verification Lead
CPU Design Verification Lead

NUVACORE • Austin (TX)

On-site
USD 180,000 - 240,000