Drimva

NUVACORE

CPU Verification Engineer

$140K–$250K

Austin, TX +2 · Hybrid · Full-time · Posted Sep 18, 2026

Location
Austin, TX
Santa Clara, CA
Markham, ON
Experience
15+ years (Principal) or 4+ years (Senior Engineer) of design-verification experience.
Education
Degree in Electrical/Computer Engineering, Computer Science, or equivalent practical experience.

About the job

Verifies Nuvacore’s CPU by developing test plans, verification environments, tests, and coverage to identify design bugs before silicon and support bring-up.

What you'll do

  • Define CPU verification strategy and build test environments, checkers, and coverage.
  • Write and debug directed and random CPU tests; investigate performance and functional issues with architecture and RTL teams.
  • Analyze coverage, root-cause failures, drive design fixes, and support emulation, FPGA, and silicon bring-up.

What they ask for

  • Degree in Electrical/Computer Engineering, Computer Science, or equivalent practical experience.
  • Design-verification experience: 15+ years for Principal or 4+ years for Senior Engineer.
  • Knowledge of CPU micro-architecture and digital logic, including pipelines, out-of-order execution, and branch prediction.
  • Hands-on functional verification; proficiency in C/C++ and/or SystemVerilog plus a scripting language; experience writing and debugging CPU assembly tests.

Nice to have

  • Experience in CPU front-end, execution-unit, cache, SoC/system, debug, or power-management verification.
  • Experience with random instruction sequence stimulus, constrained-random verification, coverage-driven closure, assertions/formal verification, or emulation/FPGA/silicon bring-up.

Pay

USD 140,000–250,000 (per-year-salary); base salary

Tools

C/C++, SystemVerilog, Python, Perl, assembly, FPGA

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)