CPU Design Verification - Full-time

5 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

ByteDance - Software Engineer, Real Time Communication

ByteDance

Singapore (On-Site)
5 Months ago
Epic Games - Lead Programmer - Fortnite Online

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Intrepid Studios,  Inc  - Gameplay Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
1 Month ago
ION - Senior Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
5 Months ago
Visual Concepts - Senior Backend Engineer, NBA 2K

Visual Concepts

Novato, California, United States (On-Site)
5 Months ago
Playrix - QA Automation Engineer (Front-End)

Playrix

Ireland (Remote)
3 Months ago
Nagarro - Associate Principal Engineer, QA Automation

Nagarro

Spain (Remote)
5 Months ago
Werplay - Quality Assurance Analyst (Evening Shift)

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
3 Months ago
Barracuda Networks  Inc  - Senior Software Development Engineer in Test

Barracuda Networks Inc

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Nintendo - Manufacturing Engineer II

Nintendo

Redmond, Washington, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Platform Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Week ago
Light Speed Studios - Senior Gameplay Engineer

Light Speed Studios

Los Angeles, California, United States (On-Site)
1 Month ago
Echtra Games - Gameplay Engineer

Echtra Games

San Francisco, California, United States (On-Site)
8 Months ago
Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games

California, United States (Hybrid)
1 Week ago
Google - Software Engineer, Payments

Google

(On-Site)
4 Months ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
5 Days ago
ByteDance - Research Scientist in Large Language Model

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Next Level Games - Gameplay Engineer

Next Level Games

British Columbia, Canada (Hybrid)
1 Week ago
Auros Global - Strategy Developer - Asia

Auros Global

Asia, Lima Region, Peru (Remote)
4 Months ago
Airlab Inc  - Junior Programmer Artificial Intelligence

Airlab Inc

Quebec, Canada (On-Site)
6 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
5 Months ago
Logitech - L4B Launch Project Manager

Logitech

Hsinchu City, Taiwan (Hybrid)
4 Months ago
Corsair - Supply Chain Planner

Corsair

Taiwan (On-Site)
1 Week ago
Trend Micro - (Sr.) Software Engineer in Linux

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Trek - Mechanical CAD Designer

Trek

Taichung City, Taiwan (On-Site)
1 Month ago
USE Insider - Sales Development Representative - Taiwan

USE Insider

Taipei City, Taiwan (Hybrid)
5 Months ago
Trend Micro - Cloud Engineer (Golang/Python, Backend Focus) 雲端開發工程師

Trend Micro

Taipei City, Taiwan (On-Site)
5 Months ago
Appier - HR Business Partner (HRBP)

Appier

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior Silicon Photonics Test Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Rivos - Silicon DFT - Full time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

NVIDIA - Software QA Test Developer - Automotive SoC

NVIDIA

Hyderabad, Telangana, India (On-Site)
3 Days ago
Nintendo - Technical Tester II

Nintendo

Redmond, Washington, United States (Hybrid)
2 Months ago
Nordcurrent - Experienced QA Mobile Game Tester

Nordcurrent

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Epic Games - QA Engineering Specialist

Epic Games

(On-Site)
1 Week ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Cyprus (Remote)
5 Months ago
Rivos - CPU Design Verification - Full-time

Rivos

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Logitech - EE & RF Test Engineer

Logitech

San Jose, California, United States (On-Site)
5 Months ago
Gaming Innovation Group  - Middle QA Engineer

Gaming Innovation Group

Community Of Madrid, Spain (Hybrid)
6 Days ago
Nintendo - Product Tester I

Nintendo

Redmond, Washington, United States (On-Site)
7 Months ago
Actian - Software Developer DBMS QA - Bangalore

Actian

Bengaluru, Karnataka, India (On-Site)
5 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