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

Escape Velocity Entertainment - Senior Tools Engineer

Escape Velocity Entertainment

(Remote)
2 Weeks ago
ION - Technical Operations Engineer

ION

Woking, England, United Kingdom (On-Site)
4 Months ago
Unity - Senior Software Engineer, Export Engineering

Unity

Copenhagen, Denmark (On-Site)
4 Months ago
Zoox - Senior/Staff Software Engineer - Simulator

Zoox

Seattle, Washington, United States (Hybrid)
3 Months ago
Warner Bros Games - Chef.fe d'équipe, programmation moteur de jeu / Lead Programmer, Engine

Warner Bros Games

Montreal, Quebec, Canada (Hybrid)
7 Months ago
Luxoft - Quality Engineer - Payments Domain

Luxoft

Gurugram, Haryana, India (On-Site)
1 Month ago
Sucker Punch Productions - QA - QA Tester

Sucker Punch Productions

Bellevue, Washington, United States (On-Site)
3 Months ago
Infraveo Technologies - PHP Unit Tester

Infraveo Technologies

Hanskhali, West Bengal, India (Remote)
3 Months ago
DraftKings - QA Engineer

DraftKings

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Weeks ago
Zynga - QA Engineer - Gram Games

Zynga

İstanbul, Türkiye (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Research Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Evolution - Senior Backend Game Developer

Evolution

Sofia, Sofia City Province, Bulgaria (On-Site)
6 Days ago
Bethesda - Senior AI Programmer

Bethesda

Rockville, Maryland, United States (On-Site)
2 Months ago
Bethesda - Senior Graphics Programmer

Bethesda

Montreal, Quebec, Canada (On-Site)
6 Months ago
Larian Studios - Senior Engine Programmer

Larian Studios

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
8 Months ago
Axinous - Principal Software Engineer - API Tooling & Frameworks

Axinous

San Jose, California, United States (Hybrid)
3 Months ago
Epic Games - Senior Physics Gameplay Programmer, LEGO Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Garena - Garena - Backend Engineer

Garena

Taipei City, Taiwan (On-Site)
3 Months ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Montenegro (Remote)
3 Months ago
Epic Games - Lead Programmer - Fortnite Online

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Hsinchu, Hsinchu City, Taiwan

Rivos - Silicon SOC Verification - Full-time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
3 Months ago
Corsair - Rebate Accountant Temp

Corsair

Taiwan (On-Site)
1 Month ago
NXP - <2025 Internship Program> Application Engineer

NXP

Taipei City, Taiwan (On-Site)
3 Months ago
Trend Micro - Sr. Software Engineer (XDR for Networks)

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
4 Months ago
Logitech - Electrical Engineering Lead

Logitech

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago
Microsoft - Sr. Network Qualification Lab Optical advance package Engineer

Microsoft

Taipei City, Taiwan (On-Site)
1 Month ago
Trend Micro - (Sr.) Data Engineer/AI Trainer

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
Trend Micro - (Sr.) Cloud Backend Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
Logitech - Lead Industrial Designer / Logitech G

Logitech

Hsinchu City, Taiwan (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

N-iX - Middle Automation (Java) QA Engineer

N-iX

Ukraine (Remote)
1 Week ago
Test Tropic - Quality Assurance Manager

Test Tropic

Barbados (On-Site)
7 Months ago
Luxoft - Murex Techno Functional Tester

Luxoft

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Hogarth - QA Engineer

Hogarth

Hyderabad, Telangana, India (Hybrid)
2 Months ago
N-iX - Senior QA Engineer

N-iX

Colombia (Remote)
1 Day ago
N-iX - Senior Automation QA Engineer (Data) (#2575)

N-iX

Colombia (On-Site)
1 Month ago
MassMutual India - QA Lead

MassMutual India

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Bohemia Interactive - QA Automation Engineer - DayZ

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
1 Week ago
Trackman - SDET – Backend API

Trackman

(On-Site)
1 Month ago
Cloud Imperium Games - Embedded QA Tester

Cloud Imperium Games

Frankfurt, Hessen, Germany (On-Site)
2 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)

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