CPU Design Verification - Full-time

7 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

Qualcomm - Staff Engineer - Split Compute Testing

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Zscaler - Staff Software Development Engineer

Zscaler

Burnaby, British Columbia, Canada (Hybrid)
2 Weeks ago
PayPal - Manager, Data Science

PayPal

Bengaluru, Karnataka, India (Hybrid)
3 Days ago
The Embassy - Pipeline TD

The Embassy

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Minted - Director of Engineering, Shopping and E-commerce

Minted

San Francisco, California, United States (Hybrid)
1 Week ago
Saviynt - Senior Engineer SDET, Quality Engineering

Saviynt

El Segundo, California, United States (Hybrid)
7 Months ago
PwC - Senior Associate - Audit and Assurance

PwC

Bucharest, Bucharest, Romania (On-Site)
8 Months ago
NVIDIA - Software Verification Manager

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
N-ix - Middle/Senior Data QA Engineer

N-ix

Ukraine (Remote)
1 Month ago
playrix  - Senior QA Engineer (Mobile)

playrix

Ireland (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bytedance - Security Engineer (Penetration Tester) - 2025 Start

bytedance

Singapore (On-Site)
7 Months ago
G- space studios - DevOps Engineer

G- space studios

(Remote)
2 Weeks ago
Nfocus solution - Test Engineer

Nfocus solution

Orlando, Florida, United States (On-Site)
3 Weeks ago
Google - Senior Software Engineer, Full Stack, Google Cloud - India

Google

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Palo Alto Networks - Staff DevOps Engineer - Cortex XDR, XSIAM

Palo Alto Networks

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Cadence - Design Engineer I - High Speed Interconnect IPs

Cadence

San Jose, California, United States (On-Site)
3 Days ago
Dream Sports - Quality Assurance- Engineer

Dream Sports

Mumbai, Maharashtra, India (On-Site)
4 Months ago
luxsoft - Senior Java Developer

luxsoft

Hyderabad, Telangana, India (On-Site)
3 Days ago
Qualcomm - Physical Design Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

NVIDIA - Test Floor Product Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
4 Months ago
Google - Test Engineer, Pixel Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
winking Entertainment - Student Internship - Game QA

winking Entertainment

Taipei City, Taiwan (On-Site)
2 Weeks ago
appier - Campaign Analyst (US)

appier

Taipei City, Taiwan (On-Site)
5 Days ago
Google - Supplier Development Engineer, Flex

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Qualcomm - KGD DRAM Product and Test Engineer (Zhubei)

Qualcomm

Hsinchu City, Taiwan (On-Site)
3 Weeks ago
Philips - Field Service Engineer - Monitoring Solutions Delivery

Philips

Taipei City, Taiwan (Hybrid)
2 Weeks ago
Cadence - Lead Application Engineer

Cadence

Zhubei, Hsinchu County, Taiwan (On-Site)
1 Year ago
PwC - C.顧問類-生技產業資深專員(產業分析/論壇與活動企劃)

PwC

Taipei City, Taiwan (On-Site)
7 Months ago
NVIDIA - Learning and Development Specialist

NVIDIA

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

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

DRIFE - QA Engineer

DRIFE

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Crunchyroll - Staff Engineer, Partner Reliability

Crunchyroll

San Francisco, California, United States (On-Site)
3 Months ago
Google - Test Engineer II, Pixel

Google

Mountain View, California, United States (On-Site)
1 Month ago
Funcom - Automation Scripter - Internship

Funcom

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Epic Games - Automation Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Lionbridge Games - Games Tester

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
2 Months ago
bohemia interactive - QA Tester

bohemia interactive

Prague, Prague, Czechia (On-Site)
2 Months ago
Aristocrat Gaming - Senior Engineer I

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
PwC - Assurance Technology Risk & Quality Manager

PwC

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
Nordcurrent - Experienced QA Mobile Game Tester

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
7 Months 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