Senior Staff CPU RTL Design Engineer

1 Month ago • 10 Years + • Research & Development

Job Summary

Job Description

This Senior Staff CPU RTL Design Engineer role at Google involves developing custom silicon solutions for direct-to-consumer products. Responsibilities include participating in CPU subsystem development, designing microarchitecture and RTL for next-generation CPUs, proposing performance enhancements, and collaborating with software, architecture, and performance teams. The ideal candidate will have 10+ years of experience in digital logic design, RTL design (using Verilog or SystemVerilog), and related design processes (Lint, UPF). They will also work with the verification team to ensure design quality and collaborate with physical design and power teams to meet performance goals. The role requires familiarity with modern techniques and the ability to guide performance evaluation efforts. The position is based in New Taipei City, Taiwan.
Must have:
  • 10+ years experience in digital logic design
  • RTL design using Verilog or SystemVerilog
  • Experience with Lint, UPF
  • CPU subsystem development
  • Microarchitecture and RTL design
Good to have:
  • PhD in Electrical Engineering or Computer Science
  • Experience leading front-end design for modern processors
  • Experience with SOC design, architecture, and integration
  • Experience with ARM Instruction Set Architecture

Job Details


Minimum qualifications:

  • Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
  • 10 years of experience with digital logic design principles, RTL design concepts, and languages such as Verilog or SystemVerilog.
  • Experience with RTL language (System Verilog) and related design processes (e.g., Lint, UPF).

Preferred qualifications:

  • PhD in Electrical Engineering or Computer Science.
  • Experience leading front-end design for modern processor components or AI accelerators.
  • Experience with SOC design, architect, and integration.
  • Experience with ARM Instruction Set Architecture.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

Responsibilities

  • Participate in developing CPU subsystem. Develop CPU subsystem front-end designs, emphasizing on microarchitecture and RTL design for the next generation CPU.
  • Propose performance enhancing microarchitecture features, and work with Software, Architect, and Performance teams for trade-off studies. 
  • Communicate the pros and cons of microarchitecture enhancements. Deliver designs, meeting PPA goals with production quality.
  • Work with the Verification team to ensure production of quality designs, and the physical design and power teams to meet frequency, power, and area goals.
  • Become familiar with modern techniques, interpret the techniques into design constructs, and languages in order to provide guidance to and participate in the performance evaluation effort.

Similar Jobs

DICE - Fullstack Software Engineer

DICE

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago
Google - Software Engineer II, Full Stack, Google Cloud

Google

Dublin, County Dublin, Ireland (On-Site)
3 Weeks ago
Google - Senior Software Engineer, Android, Find My Device

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Amanotes - Unity Developer (LiveOps Team)

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
4 Months ago
Solvative - ASP.NET Developer

Solvative

Ahmedabad, Gujarat, India (Remote)
1 Month ago
Riot Games - Researcher III

Riot Games

Singapore (On-Site)
3 Months ago
Riot Games - Game Designer III - Teamfight Tactics, Gameplay

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
NVIDIA - Hardware Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
ByteDance - Applied Scientist Intern (Computational Modeling & Optimization)

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
NVIDIA - Manager, Systems Software

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

WebFX - Jr. Web Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
7 Months ago
Entrata - Software Engineer

Entrata

Pune, Maharashtra, India (Hybrid)
7 Months ago
Vigaet - Full stack Developer

Vigaet

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Hacksaw Studios - Game developer

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
10 Months ago
The Walt Disney Company - Lead Software Engineer in Test, iOS/Android

The Walt Disney Company

Seattle, Washington, United States (On-Site)
6 Months ago
Dream Sports - SDE 1 - React Native with Android

Dream Sports

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Circles - Senior Software Engineer (Backend)

Circles

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Liquid Advertising - Junior Software Engineer - Python

Liquid Advertising

Michigan, United States (Remote)
2 Months ago
Avathon - Software Engineer (Backend)

Avathon

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Google - Software Engineer III, Full Stack, Android

Google

San Jose, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Google - Software Engineer III, Auto Exposure, Pixel Camera

Google

Hsinchu County, Taiwan (On-Site)
3 Weeks ago
Google - Senior Firmware Engineer, Pixel System Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Signal and Power Integrity Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Software Engineer III, Machine Learning Deployment, Silicon

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Google - Manufacturing Test Development Engineering Lead, Machine Learning

Google

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - System Software Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Microsoft - Technical Support Engineer

Microsoft

Taipei City, Taiwan (Hybrid)
1 Month ago
Google - Hardware Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Silicon Validation Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
4 Months ago
NVIDIA - Senior Verification Engineer

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Physical Design Backend Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
2 Months ago
Google - Senior Software Engineer, Machine Learning (Recommendations, Rankings, and Predictions)

Google

Mountain View, California, United States (On-Site)
1 Month ago
Corsair - Senior Software Architect

Corsair

Landshut, Bavaria, Germany (On-Site)
1 Month ago
Google - Senior Research Engineer, AI/ML

Google

London, England, United Kingdom (On-Site)
3 Weeks ago
Google - Software Engineering Manager II, Location and Context, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
NVIDIA - Senior Architect, NVLink

NVIDIA

Massachusetts, United States (On-Site)
2 Months ago
NVIDIA - HPC Operations Manager – Hardware Engineering

NVIDIA

Westford, Massachusetts, United States (On-Site)
2 Months ago
Google - Physical Design CAD Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
NVIDIA - Senior Solution Engineer, Mission Control

NVIDIA

Durham, North Carolina, United States (On-Site)
1 Month ago
Rivos - Senior Memory Design Engineer

Rivos

Portland, Oregon, United States (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

Austin, Texas, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

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

Job Common Plug