CPU Design Verification - Full-time

6 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

Xsolla - Tech Lead - Data Services

Xsolla

Baku, Azerbaijan (Hybrid)
4 Weeks ago
Playtika - Full Stack Developer

Playtika

Poland (Hybrid)
2 Months ago
ByteDance - Research Scientist Graduate (Foundation Model Speech & Audio Generation)

ByteDance

Seattle, Washington, United States (On-Site)
2 Days ago
Google - Software Engineer II, Health Platform Nova

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
NinjaVan - Staff Software Engineer

NinjaVan

Ho Chi Minh City, Ho Chi Minh City, Vietnam (Hybrid)
6 Months ago
Epic Games - QA Programming Specialist

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Brillio - For testing purpose only - R01538790

Brillio

London, England, United Kingdom (Hybrid)
6 Months ago
ByteDance - Senior Software Quality Assurance Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Power Integrations - Senior Reliability Engineer

Power Integrations

San Jose, California, United States (On-Site)
6 Months ago
Werplay - Quality Assurance Analyst (Evening Shift)

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - System Linux Administrator

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Canva - Senior Platform Engineer (Python) - Analytics Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Numrah - Software Engineer (AI)

Numrah

(On-Site)
4 Weeks ago
Ubisoft - Lead Development Tester

Ubisoft

Berlin, Berlin, Germany (Hybrid)
3 Weeks ago
Nagarro - Consultant Network & Security (m/f/d)

Nagarro

Germany (Remote)
6 Months ago
Google - Field Solutions Architect, Generative AI, Google Cloud

Google

Madrid, Community Of Madrid, Spain (On-Site)
2 Weeks ago
AI Dash - Senior Business Analyst

AI Dash

Gurugram, India (Hybrid)
1 Month ago
Warner Bros Games - Senior Analytics Engineer

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
4 Months ago
G5 Games - Game Data Analyst

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
2 Months ago
Stonewall Collision & Auto Painting - Senior Data Scientist

Stonewall Collision & Auto Painting

Vijayawada, Andhra Pradesh, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

Google - Senior Software Engineer, Pixel Sensor

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Location and Context, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - Product Manager, Wearable Device

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Lead Software Engineer, Engineering Productivity

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Trend Micro - Sr. Software Engineer (XDR for Networks)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
NVIDIA - Senior Firmware Application Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Software Engineer, Embedded Systems, Platforms

Google

Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Enterprise Architect, Google Cloud Professional Services

Google

Taipei City, Taiwan (On-Site)
2 Days ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
NVIDIA - Tegra Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

ByteDance - Senior Software Quality Assurance Engineer

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Lighthouse Games - Senior SDET - C++

Lighthouse Games

England, United Kingdom (Hybrid)
1 Month ago
Epic Games - QA Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
NVIDIA - Deep Learning Software Engineering Intern, Test Development - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Playrix - QA Director

Playrix

Georgia (Remote)
6 Months ago
Playrix - Lead QA Automation Engineer (Mobile)

Playrix

Portugal (Remote)
6 Months ago
Fluence - Sr. Power Electronics Engineer (m/f/d)

Fluence

Berlin, Berlin, Germany (Hybrid)
6 Months ago
lowpixel studios - QA Tester (Remote)

lowpixel studios

(Remote)
4 Months ago
Epic Games - Automation Engineer

Epic Games

(On-Site)
1 Month ago
Corsair - Sr. Manufacturing Quality Manager

Corsair

Taiwan (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)

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)

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

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