Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Cpu Architecture Verification Engineer

NUVACORE

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 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).

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Cpu Architecture Verification Engineer in Markham, ON vacancy
  •  ...to analyze and optimize the architectural performance of AMD’s PC and Gaming...  ...analyzing and tracing key CPU and AI workloads, performance...  ...SoC architecture, design and verification. You are a team player who...  ...collaborating with architects & engineers located in different sites... 
    Suggested
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...is seeking an experienced Silicon Design Verification Engineer to take a significant role across...  ...areas of adding custom hardware offload engines to support complex operations like encryption, authentication, compression, GPU/CPU compute offloads & virtual machines live... 
    Suggested
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...together, we’ll advance your career. THE ROLE: The verification team at AMD is looking for a Verification Engineer to lead and contribute on the verification of...  ...verifying complex digital designs, ideally including NoC architectures, and are proficient in constraint-random,... 
    Suggested
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  • Nuvacore is on the hunt for Verification Engineers at various levels—Senior to Principal—to validate the architectural integrity of our cutting-edge CPU. In this role, you will engage in architectural verification, focusing on the CPU’s behavior against specifications and golden... 
    Suggested

    NUVACORE

    Markham, ON
    1 hour ago
  •  ...together, we’ll advance your career. THE ROLE: As a GPU Design Verification Engineer on the verification team, you will work with leading...  ...THE PERSON: You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team... 
    Suggested
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...is an exciting opportunity to work in the AMD SOC Verification Team as Silicon Design Verification Engineer where you will work with a team and experts in verification...  .... You have a passion for modern, complex processor architecture, digital design, and verification in general. You... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...experienced Client/dGPU Systems Design Engineer to join our growing team as a ROCm Feature...  ...criteria Collaborate closely with architecture, design, firmware, software, diagnostics...  ...root-cause analysis, debugging, and fix verification during bring-up, validation, and production... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  • $129.6k - $179.6k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS...  ...team is looking for a strong ASIC design verification engineer. Join our effort in developing...  ...using UVM/System Verilog Resolve architecture, design, or verification problems by applying... 
    Work from home

    Qualcomm

    Markham, ON
    17 hours ago
  •  ...together, we’ll advance your career. THE ROLE: As a Design Verification Engineer Lead in the AECG Group, you will help bring to life cutting-...  ...and integration team, you will collaborate closely with architecture, IP design, physical design, firmware, and product engineering... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...BE DOING: We are seeking a highly motivated Hardware Design Verification Engineering intern/co-op to join our team and support the testing and verification...  ...OS/drivers, basic network configuration, graphic cards CPU/APU System level hardware and software design... 
    Full time
    Temporary work
    Summer work
    Internship
    Worldwide

    AMD

    Markham, ON
    3 days ago
  •  ...BE DOING: We are seeking a highly motivated Hardware Design Verification Engineering intern/co-op to join our team and support the testing and verification...  ...OS/drivers, basic network configuration, graphic cards CPU/APU System level hardware and software design... 
    Long term contract
    Full time
    Summer work
    Internship
    Worldwide

    AMD

    Markham, ON
    3 days ago
  • $137.3k - $203k per year

     ...environments. About the Role The Staff System Architect – CoSim Architecture & Virtual Integration will define and lead the end-to-end...  ...models, network and vehicle services, test environments, and engineering data across multiple vehicle domains, programs, variants, and... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    General Motors

    Markham, ON
    2 days ago
  •  ...seeking a highly motivated RTL IP Design Engineer to join AMD's Security IP (SECIP)...  ...team. The team is responsible for the architecture, design, and verification of a broad range of embedded...  ...EXPERIENCE: Strong understanding of CPU and embedded microprocessor subsystem... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...advance your career. THE ROLE: This is an ASIC Verification Engineering role within the Security IP Team (SECIP). The...  ...Define and maintain subsystem verification architecture, testbenches, and methodologies for embedded CPU and IP subsystems using AXI/AHB interfaces Collaborate... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...career. THE ROLE: An RTL Design Engineering role in our Security IP (...  ...subsystems design and associated verification assignments to completion. A...  ...’ feature spec, micro-architecture, synthesizable RTL design methodology...  ...: Proven understanding of CPU and MP subsystem architecture... 
    Full time
    Internship

    AMD

    Markham, ON
    4 days ago
  •  ...upbeat IP Validation Design Engineer to join our growing team. As...  ...for modern, complex processor architecture, digital design, and validation...  ...IP for forthcoming AMD APU, CPU, Compute and Discrete Graphics...  ...teams such as Design Verification (DV), Diagnostics, Emulation... 
    Internship
    Shift work

    AMD

    Markham, ON
    4 days ago
  •  ...ROLE The Sr Director of Silicon Design Engineering is responsible for owning end to end silicon...  ...cross functional alignment across architecture, design, validation, software, and product...  ...closely with architecture, RTL design, verification, firmware, system software, and product... 
    Long term contract
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...seasoned IP Validation Design Engineer to join our growing team. As...  ...for modern, complex processor architecture, digital design, and...  ...IP for forthcoming AMD APU, CPU, Compute and Discrete Graphics...  ...functional teams such as Design Verification (DV), Diagnostics, Emulation... 
    Full time
    Internship
    Shift work

    AMD

    Markham, ON
    2 days ago
  • $90.1k - $135.1k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group ASICS Engineering General Summary QCT...  ...and silicon realization. You will collaborate closely with architecture, RTL, verification, DFT, and methodology teams while learning industry-... 
    Long term contract
    Internship
    Work from home

    Qualcomm

    Markham, ON
    11 days ago
  •  ...are seeking an experienced SoC Data Path Engineer to lead validation and debug of AMD's next...  ...on-chip fabric and data transport architectures. This role focuses on post-silicon validation...  ...data flows that enable communication across CPU, GPU, accelerator, and chiplet subsystems... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  • $147k - $196.6k per year

     ...minimum. The Role The Data Engineering organization at General Motors...  ...and develop engineers, make architecture decisions with the team, and...  ...production ECUs with limited CPU, memory, storage, and bandwidth...  ...organization, including software verification (unit and integration testing... 
    Full time
    Work at office
    Remote work

    General Motors

    Markham, ON
    3 days ago
  •  ...together, we’ll advance your career. FIRMWARE ENGINEER THE ROLE: As a member of the Memory Subsystem architecture modeling team, you will help build the next memory...  ...used for firmware development and boot loader verification. The architecture models are reusable IPs and their... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...of areas include DFT, Firmware, Design verification, and Physical Design. THE PERSON: Enjoys...  ...CXL. Experience in developing micro-architecture for any given module. RTL design...  ...Bachelors or Masters degree in electrical engineering or equivalent preferred. Location... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse applications....  ..., such as DLSS and Neural Rendering. Experience with rendering engines (UE and Unity) is an asset. Familiarity with AI chip... 
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    13 days ago
  •  ...centralized ASIC design group within AMD’s Technology and Engineering organization. CDFX has a global footprint with design...  ...: You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...an Intermediate Mechanical Engineer and contributor on our professional...  ...with other engineering/architectural disciplines as part of the...  ...support the design phase and verification of construction during project...  ...in sustainable engineering, architecture, and environmental... 
    Contract work
    For contractors
    Work at office

    Stantec

    Markham, ON
    2 hours ago
  •  ...an experienced and passionate Firmware Engineer to join the NBIO team and drive HW/FW co...  ...collaborate with hardware, firmware, and verification engineers, and own the design, implementation...  ...validation. Contribute to firmware architecture and design discussions, and participate... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  •  ...career. THE ROLE: We are seeking an experienced SoC DFX Engineer to help define, design, and verify robust Design for...  ...SoCs. In this role, you will collaborate closely with architecture, RTL, firmware, and verification teams to integrate DFX features that enable efficient silicon... 
    Full time
    Internship

    AMD

    Markham, ON
    3 days ago
  • $115k - $164.6k per year

     ...per week, at minimum. The Role The Data Engineering organization at General Motors is...  ...software on production ECUs with limited CPU, memory, storage, and bandwidth. What You...  .... Automotive domain familiarity: ECU architectures, SoC platforms, diagnostics, failure and... 
    Full time
    Work at office
    3 days per week

    General Motors

    Markham, ON
    3 days ago
  • $106k - $156k per year

     ...Huawei Canada has an immediate permanent opening for a Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by...  ...IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts include heterogeneous compilation technology and... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Cpu Architecture Verification Engineer. Be the first to apply!