×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

CPU Verification Engineer

Job in Austin, Travis County, Texas, 78716, USA
Listing for: Nuvacore
Full Time position
Listed on 2026-10-18
Job specializations:
  • Engineering
    Test Engineer
Salary/Wage Range or Industry Benchmark: 140000 - 250000 USD Yearly USD 140000.00 250000.00 YEAR
Job Description & How to Apply Below

Nuvacore is building a ground-up high performance, low-power CPU for next-generation compute workloads. We are seeking Verification Engineers at multiple levels — from Senior Engineer to Principal level — to help prove the correctness of the Nuvacore CPU. As part of the design verification (DV) team, you will help verify by building the test plans, environments, and checkers that find deep bugs in the pipeline long before silicon, working shoulder-to-shoulder with architecture and RTL design.

THE ROLE
  • Plan & Strategy: Drive the verification scope, strategy, and test plans for the CPU at unit and/or top level of the CPU design.

  • Environment Setup: Build, maintain, and scale robust verification environments — stimulus generators, checkers, transactors, and coverage — that exercise the pipeline end to end.

  • Test & Debug: Generate complex directed and random tests in assembly, C, or random instruction sequences (RIS) to expose corner cases such as speculation, hazards, flushes, and retirement ordering.

  • Performance Verification: Partner with architects to correlate RTL against performance models, hunting throughput, stall, and branch-prediction-accuracy issues.

  • Coverage Closure: Define the coverage space, write functional coverage monitors, and analyze metrics to prove the test plan is complete.

  • Cross-functional Collaboration: Partner with architecture and RTL teams to root-cause failures, drive design fixes, and support emulation, FPGA, and silicon bring-up.

REQUIREMENTS — MUST HAVE
  • Degree in Electrical/Computer Engineering, Computer Science, or equivalent practical experience.

  • 15+ years (Principal) or 4+ years (Senior Engineer) of design-verification experience, ideally on a CPU or complex digital design.

  • Strong knowledge of CPU micro-architecture and digital logic — pipelines, out-of-order execution, and branch prediction.

  • Hands-on functional verification: test plans, test benches, checkers, transactors, and coverage.

  • Proficiency in C/C++ and/or System Verilog, plus a scripting language (Python; Perl a plus).

  • Experience writing and debugging tests in assembly for CPU verification.

REQUIREMENTS — NICE TO HAVE
  • Experience on one or more of Front-end / execution-unit verification, load/store cache verification, SoC/System verification, Debug/Power mgmt verification.

  • Random instruction sequence (RIS) stimulus generation.

  • Constrained-random verification and coverage-driven closure.

  • Assertions and formal verification.

  • Emulation/FPGA and silicon bring-up and debug (waveforms, trace).

  • Driving a verification problem end-to-end to sign-off.

$140,000 - $250,000 a year

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary