CPU Design Verification - Full-time

4 Months ago • All levels • Quality Assurance • Research & Development

Job Summary

Job Description

This is a full-time CPU Design Verification position in HsinChu, Taiwan, offering a hybrid work model. The role requires in-depth knowledge of digital logic design, CPU architecture, and microarchitecture. Strong SystemVerilog, C/C++, and verification methodologies are essential.
Must have:
  • Digital Logic Design
  • CPU Architecture
  • SystemVerilog
  • C/C++
Good to have:
  • Formal Verification
  • Python/TCL
  • Verification Tools
  • Coverage Analysis

Job Details

Full-time opportunities are available in the areas of design verification for cutting-edge high performance RISC-V CPU from unit level to top level, as well as, all aspects of verification such as functional, microarchitecture, performance, and formal. We are looking for all levels of talent, from entrance to advanced level of experience.

Responsibilities

    • Work closely with architecture and RTL designers on verifying the functionality correctness of the design
    • Reviewing Architecture and Design Specifications
    • Develop test plans and test environments
    • Develop tests in assembly, C/C++, SystemVerilog, or vectors according to test plans
    • Develop coverage monitors and analyze coverage to ensure all the test cases in the plans are covered
    • Develop checkers in SystemVerilog or C-base transactors to verify the design
    • Write assertions and apply formal verification to the designImplementing test benches, generating directed/constrained random tests
    • Debugging failures, running simulations, tracking bugs
    • Handling schedules and supporting multi-functional engineering effortAssisting in verification flows, automation scripts and regressions

Requirements

    • In-depth knowledge of digital logic design, CPU architecture and microarchitecture.
    • Sophisticated knowledge of SystemVerilog.
    • Experienced level knowledge C/C++.Relevant knowledge of verification methodologies and tools such as simulators, waveform viewers, build and run automation, coverage collection.
    • Basic knowledge of formal verification methodology is a plus.
    • Excellent knowledge of one of the scripting languages such as Python, TCL is a plus.
    • Excellent skills in problem solving, written and verbal communication, excellent organization skills, and highly self-motivated.
    • Ability to work well in a team and be productive under aggressive schedules.
undefined

Similar Jobs

Playtika - TypeScript Technical Lead

Playtika

Poland (Hybrid)
• 3 Months ago
Twitch - Software Engineer II - Web Video

Twitch

San Francisco, California, United States (On-Site)
• 3 Months ago
Media Molecule - Senior Programmer

Media Molecule

London, England, United Kingdom (On-Site)
• 4 Days ago
Gearbox Software - Technical Director, SDK

Gearbox Software

Frisco, Texas, United States (On-Site)
• 2 Months ago
NVIDIA - Senior Software Verification Engineer - Switch Simulation

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
• 1 Month ago
CD PROJEKT RED - Gameplay QA Analyst

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Hybrid)
• 1 Week ago
Netflix - Senior Software Engineer - Test & Device Automation Platform

Netflix

Los Gatos, California, United States (On-Site)
• 2 Weeks ago
Social Discovery Group - Manual QA Engineer (Mobile & Web API Testing)

Social Discovery Group

Georgia (Remote)
• 1 Month ago
OUTFIT7 - Junior Quality Engineer (Tester)

OUTFIT7

Ljubljana, Ljubljana, Slovenia (On-Site)
• 6 Months ago
Tesla - Cell Test Engineer, Powertrain Engineering

Tesla

Brandenburg, Germany (On-Site)
• 1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior Software Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
• 1 Month ago
Covenant - Senior Programmer (Unreal Engine)

Covenant

Warsaw, Masovian Voivodeship, Poland (Hybrid)
• 3 Weeks ago
NVIDIA - ATE Test Development Engineer

NVIDIA

Canada (On-Site)
• 1 Month ago
Wargaming - Client Game Developer (World of Tanks)

Wargaming

Belgrade, Serbia (Hybrid)
• 3 Months ago
Lighthouse Games - Technical Designer

Lighthouse Games

England, United Kingdom (Hybrid)
• 1 Month ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Portugal (Remote)
• 4 Months ago
ByteDance - Software Engineer in Machine Learning Systems

ByteDance

Seattle, Washington, United States (On-Site)
• 3 Months ago
Fatshark AB - Senior Backend Developer

Fatshark AB

Stockholm, Stockholm County, Sweden (On-Site)
• 1 Week ago
ION - Senior C++ Developer, Italy

ION

Rome, Lazio, Italy (On-Site)
• 4 Months ago
Qt Group - Software Engineer (Test Automation)

Qt Group

Bengaluru, Karnataka, India (On-Site)
• 6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

Cadence - Lead Product Engineer

Cadence

Hsinchu, Hsinchu City, Taiwan (On-Site)
• 4 Months ago
Google - Silicon Engineering Intern, 2025

Google

New Taipei, New Taipei City, Taiwan (On-Site)
• 1 Month ago
Microsoft - SR. Hardware Manufacturing PM

Microsoft

Taipei City, Taiwan (On-Site)
• 1 Month ago
Appier - ServiceOps Engineer

Appier

Taipei City, Taiwan (On-Site)
• 3 Months ago
NVIDIA - Mixed Signal Design Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
• 1 Month ago
Microsoft - Sr. Director Systems Engineering

Microsoft

Taipei City, Taiwan (On-Site)
• 1 Month ago
Google - Student Training in Engineering Program (STEP) Intern, 2025

Google

New Taipei, New Taipei City, Taiwan (On-Site)
• 1 Month ago
NVIDIA - Senior Technical Program Manager - Deep Learning Enterprise Server Software

NVIDIA

Taipei City, Taiwan (On-Site)
• 1 Month ago
Trend Micro - (Sr.) Software Engineer in Linux

Trend Micro

Taipei City, Taiwan (On-Site)
• 4 Months ago
NVIDIA - Senior Physical Design Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Sitetracker - QA Analyst - Salesforce

Sitetracker

Bengaluru, Karnataka, India (Hybrid)
• 4 Months ago
PTW - Entry-level Game QA Tester (Functionality)

PTW

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
• 8 Months ago
NVIDIA - Senior Software QA Automation Engineer

NVIDIA

Ra'anana, Center District, Israel (On-Site)
• 1 Month ago
CloudLinux - SDET / QA Automation Engineer (worldwide remote, work anywhere)

CloudLinux

Bucharest, Bucharest, Romania (Remote)
• 3 Months ago
GT - QE Automation Engineer | Feeld, UK

GT

(Remote)
• 1 Month ago
Navan - Senior Software Engineer in Test

Navan

Bengaluru, Karnataka, India (On-Site)
• 6 Months ago
Epic Games - Programmeur en automation de tests sénior (SDET)

Epic Games

Montreal, Quebec, Canada (On-Site)
• 1 Month ago
WebFX - Sr  Quality Assurance Engineer (Philippines )

WebFX

Philippines (Remote)
• 2 Months ago
Werplay - Quality Assurance Analyst (Morning Shift)

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

United States (Hybrid)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Hsinchu, Hsinchu City, Taiwan (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Santa Clara, California, United States (On-Site)

Bengaluru, Karnataka, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Rivos

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug