Apply now

Posted 2 months ago

CPU Architecture Verification Engineer

@ NUVACORE

Markham, Ontario

HybridFull-time4+ years experience
Apply now
SIGNALS

Overview

NUVACORE is hiring CPU Architecture Verification Engineers at Senior and Principal levels to prove its new general-purpose CPU is architecturally correct. The work is design verification: building stimulus, checkers and co-simulation against a golden reference model, and closing coverage before silicon.

Responsibilities:

  • Drive verification scope, strategy and test plans for architectural correctness
  • Build and scale verification environments with golden model co-simulation
  • Generate assembly and random instruction sequence stimulus for corner cases
  • Define functional coverage and close coverage against the test plan
  • Root-cause mismatches across RTL, model and specification with architects

Requirements summary:

  • Degree in electrical/computer engineering or computer science, or equivalent experience
  • 4+ years (Senior) or 15+ years (Principal) of design verification
  • Strong CPU architecture and microarchitecture knowledge
  • Proficiency in C/C++/Rust or SystemVerilog, plus Python
  • Experience writing and debugging assembly tests for CPU verification

Tools & skills

Source and dates

Employer career site / ATS feed · lever

Employer posting date
2026-09-08
First seen by our source
2026-10-08
Source record updated
2026-10-26

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SenioritySenior
DepartmentSoftware development
Experience4+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required)
Fields of studyElectrical Engineering, Computer Engineering, Computer Science

Summary and details written by AI from the posting; the employer’s posting is the authority.

NUVACORE

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

NUVACORE is building a new class of CPU for the AI era, designed for maximum performance, efficiency, and scale.

Full company description

Maximum performance. Absolute area efficiency. No compromise. A general-purpose CPU core designed to excel everywhere—from core infrastructure to advanced AI systems, including the continuous demands of agentic computing. This is not iteration, it is a complete rewrite of the rules of silicon.

LinkedIn followers
5,838
People associated on LinkedIn
82
Reported office locations
  • 5201 Great America Pkwy, Suite 215, San Jose, California 95054, US
  • 5001 Plaza on the Lk, Suite 320, Austin, TX 78746, US
  • 125 Commerce Valley Dr W, Suite 600, Markham, Ontario L3T 7W4, CA
Other recorded names
  • NUVACORE
Profile identifies a recruitment agency
No

Maximum performance. Absolute area efficiency. No compromise. A general-purpose CPU core designed to excel everywhere—from core infrastructure to advanced AI systems, including the continuous demands of agentic computing. This is not iteration, it is a complete rewrite of the rules of silicon.

FieldValue
IndustryTechnology, Information and Internet
Company size51-200 employees
HeadquartersSan Jose, California
Organization typePrivately Held
Year founded2026
Open jobs on Jobsy9
LinkedInView page
Job description

At NUVACORE we're designing a new general-purpose CPU core for the sustained, intensive demands of AI infrastructure and agentic computing, not the workloads of the past. We are seeking Verification Engineers at multiple levels — from Senior Engineer to Principal level — to help prove that the Nuvacore CPU is architecturally correct. As part of the design verification (DV) team, you will help drive architectural verification — checking the CPU's behavior and architectural state against the architecture specification and a golden reference model — building the stimulus, checkers, and flows that find architectural bugs 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 architectural correctness — the CPU's behavior and architectural state versus the specification and a golden reference model.

  • Environment Setup: Build, maintain, and scale robust verification environments — including co-simulation against the golden reference model — that compare architectural state end to end.

  • Test & Debug: Generate stimulus in assembly and random instruction sequences (RIS) to exercise the full instruction set and architectural corner cases such as exceptions, interrupts, and privilege transitions.

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

  • Cross-functional Collaboration: Partner with architects and RTL teams to root-cause mismatches across RTL, model, and specification, drive design fixes, and support emulation, FPGA, and silicon bring-up.

  • REQUIREMENTS — MUST TO 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 architecture and micro-architecture — the instruction set, architectural state, exceptions, and privilege model — with a good understanding of at least one modern ISA (x86, ARM, or RISC-V).

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

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

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

  • REQUIREMENTS — NICE TO HAVE

    Architectural / instruction-set verification against a golden reference model.

  • Random instruction sequence (RIS) stimulus generation.

  • Exceptions, interrupts, privilege levels, and virtualization.

  • Constrained-random verification and coverage-driven closure.

  • Assertions and formal verification.

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

  • The next great CPU won't build itself. We’re assembling a world-class team across every layer of CPU development, from architecture and design to verification, physical implementation, software, infrastructure, and product delivery. Every discipline matters, and every person has the opportunity to help shape the technology from the ground up.
  • Similar jobs

    • Lead Power Systems Protection & Control Application Engineer

      Markham, ON
      Full Time

      GEPR Energy Canada Inc

      8+ YOELead Application Engineer must be able to establish and maintain strong relationships with product teams for implementation; Assist in preparing training material and deliver training courses, where required; Provide…

      IBM Power Systems, Communication skills, The MathWorks MATLAB, Root cause analysis, Provide training, Electrical engineering

      Lead Power Systems Protection & Control Application Engineer

      Markham, ON
      Full Time

      GEPR Energy Canada Inc

      8+ YOECandidates need a graduate degree in electrical engineering, at least 8 years of protection and control design experience, and strong skills in relay settings and power system simulation. They also need excellent written and verbal communication and familiarity with IEC 61850, Modbus, DNP3.0 and IEC 60870-5-103.

      PSCAD, RTDS, MATLAB/Simulink, ATP/EMTP

    • Lead Power Systems Protection & Control Application Engineer

      Markham, ON
      Full Time

      GE Vernova: GE Vernova is a purpose-built energy technology company on a mission to electrify to thrive and decarbonize the world.

      Lead Application Engineer must be able to establish and maintain strong relationships with product teams for implementation; Assist in preparing training material and deliver training courses, where required; Provide…

    • Key Account Manager | Remote Canada (GTA)

      Markham, ON +1
      Full Time

      AMO Canada Company Legal Entity

      Apply experience in defining and delivering strategic contracting solutions across capital equipment, consumables and associated services; Use knowledge of the healthcare environment, emerging patient pathways and…

    • Produce Clerk Part Time Evening

      Markham, ON
      Part Time

      Loblaw

      Aucune expérience requise, formation fournie; Flexibilité pour les quarts de jour, de soir et de fin de semaine; Capacité de soulever jusqu'à 50 lb

      Customer service, Merchandise display, Health and safety, Work independently, Procurement, Leadership

    • Bodily Injury, Claims Advisor

      Calgary, AB +2
      On-siteFull Time

      Sécurité Nationale Compagnie d'Assurance

      2+ YOECandidates need at least 2 to 3 years of insurance adjusting experience, preferably in Alberta or bodily injury claims. Strong negotiation, communication, analytical and time management skills are required, and a CIP designation or active pursuit of one is preferred.

      Senior Bodily Injury, Claims Advisor

      Calgary, AB +2
      On-siteFull Time

      Sécurité Nationale Compagnie d'Assurance

      2+ YOECandidates need at least 2 to 3 years of insurance adjusting experience, preferably in auto or bodily injury claims. They also need knowledge of civil procedure rules, strong negotiation and communication skills, and the CIP designation or continuing education is preferred.

    • Produce Clerk Part Time Evening

      Markham, ON
      Part Time

      Loblaws Inc.

      Candidates need no previous experience, as training is provided. They must be able to lift up to 50 lbs, stay on their feet for an entire shift, and work flexible days, evenings and weekends.

      POS

    Locations & environments

    Locations

    All of CanadaRemote · Hybrid · On-site · Field

    Pro tip: add remote jobs to widen your search.

    Exclude locations

    Workplace type

    Company jobs in these results

    These are this company’s jobs loaded in your current search. The company may have more openings.