Senior CPU RTL Design Engineer

7 Hours ago • 9 Years + • Research & Development

Job Summary

Job Description

This Senior CPU RTL Design Engineer role at Google involves contributing to the frontend design of next-generation CPUs, focusing on microarchitecture and RTL design. Responsibilities include proposing performance-enhancing microarchitecture features, conducting trade-off studies with architects and performance teams, delivering designs meeting Power, Performance, and Area (PPA) goals, and collaborating with verification and physical design teams. The ideal candidate will have extensive experience in microprocessor architecture, logic design, and familiarity with state-of-the-art processor techniques. The position requires proficiency in RTL design and a strong understanding of microarchitecture principles to create high-performance, efficient CPUs for Google's products.
Must have:
  • 9+ years microprocessor architecture experience
  • Logic design experience
  • Contribute to CPU frontend designs
  • Propose performance enhancing features
  • Deliver designs meeting PPA goals
Good to have:
  • Master's/PhD in relevant field
  • Experience with modern processor microarchitecture
  • C, C++, Python programming skills
  • Linux/Android OS knowledge

Job Details


Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
  • 9 years of experience in microprocessor architecture through coursework or industry experience.
  • Experience in logic design through coursework or industry experience.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • Experience with modern processor microarchitecture and related technologies and algorithms, through academic projects or industry experience.
  • Knowledge of Programming languages such as C, C++, and Python.
  • Knowledge of general purpose operating systems such as Linux or Android.

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.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Contribute to CPU frontend designs, emphasizing on microarchitecture and RTL design for the next generation CPU.
  • Propose performance enhancing microarchitecture features with efficiency in mind, and facilitate final decision making. Work with architects and performance teams for trade-off studies, and communicate pros and cons of microarchitecture enhancements.
  • Deliver designs meeting Power, Performance and Area (PPA) goals with production quality.
  • Become familiar with state-of-the-art techniques for at least one processor functional block. Interpret the techniques into design constructs and languages in order to provide guidance to and participate in the performance modeling effort.
  • Work closely with the functional verification team to ensure production quality designs, and with the physical design team to meet frequency, power, and area goals.

Similar Jobs

Visual Concepts - Server Engineer - WWE 2K

Visual Concepts

Austin, Texas, United States (On-Site)
2 Weeks ago
Samsung Semiconductor - Intern, Machine Learning Research Scientist

Samsung Semiconductor

San Jose, California, United States (Hybrid)
3 Months ago
ByteDance - Tech Lead - Applied Machine Learning Algorithm

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - Software Engineer III, Frontend, GTI, Google Cloud

Google

Málaga, Andalusia, Spain (On-Site)
9 Hours ago
PwC - IN_Senior Associate_ Golang _Advisory Corporate_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineering Manager, People with Disabilities

Google

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)
5 Months ago
HP - Staff Video Embedded Engineer- Remote (Ireland)

HP

Galway, County Galway, Ireland (Remote)
6 Months ago
Playtika - R&D Group Manager

Playtika

Poland (Hybrid)
12 Hours ago
NVIDIA - Senior Mixed Signal Circuit Design Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Samsung Semiconductor - Principal Engineer, NPU Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Kaedim - Machine Learning Engineer

Kaedim

London, England, United Kingdom (On-Site)
8 Months ago
Inkittt - Senior Product Manager, Inkitt Product

Inkittt

San Francisco, California, United States (On-Site)
8 Months ago
Google - Data Scientist

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Hours ago
Twitch - Software Engineer I - iOS

Twitch

San Francisco, California, United States (On-Site)
3 Months ago
Google - Software Engineer III, Google Cloud Security and Privacy

Google

Sunnyvale, California, United States (On-Site)
5 Months ago
Google - Staff Software Engineer, AI/LLM, Platforms and Devices

Google

Mountain View, California, United States (On-Site)
8 Hours ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
2 Days ago
Google - Software Engineer III, Infrastructure, Google Cloud Business Platforms

Google

Sunnyvale, California, United States (On-Site)
8 Hours ago
Activision - Software Development Intern

Activision

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

Trend Micro - (Sr.) Cloud Developer (Security Playbooks)

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Software Engineer III, Diagnostics, Tools, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
7 Hours ago
NVIDIA - Research Scientist, Circuits

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
1 Month ago
NVIDIA - System Design Validation Engineer - New College Grad

NVIDIA

Taipei City, Taiwan (On-Site)
4 Days ago
Appier - Campaign Analyst (US) 05:00 AM-02:00 PM working hours

Appier

Taipei City, Taiwan (On-Site)
5 Months ago
Google - Software Engineer, Android Camera and Media

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
Google - Senior CPU Design Verification Engineer

Google

New Taipei, New Taipei City, Taiwan (On-Site)
10 Hours ago
Trend Micro - (Sr.) Threat Researcher

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Appier - Software Engineer, Backend Development

Appier

Taipei City, Taiwan (On-Site)
4 Months ago
Appier - Campaign Analyst

Appier

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

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Netflix - Research Scientist (L6) - Identity Algorithms

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago
Daybreak Game Company LLC - Software Development Engineer (Cardset)

Daybreak Game Company LLC

Renton, Washington, United States (Remote)
5 Months ago
NVIDIA - Senior Solution Engineer, Mission Control

NVIDIA

Santa Clara, California, United States (On-Site)
3 Weeks ago
Passive Logic - Weather Simulation Engineer

Passive Logic

Salt Lake City, Utah, United States (On-Site)
3 Months ago
Google - Engineering Manager, YouTube Developer Infrastructure

Google

Bengaluru, Karnataka, India (On-Site)
9 Hours ago
Google - Senior CPU Design Verification Engineer

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
10 Hours ago
Tencent - Senior Researcher, Speech Synthesis

Tencent

(On-Site)
3 Weeks ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Hillsboro, Oregon, United States (On-Site)
6 Days ago
Zoox - Senior Firmware Engineer

Zoox

Foster City, California, United States (On-Site)
6 Months ago
Google - Static Timing Analysis Engineer, FullChip/ASIC Implementation

Google

San Diego, California, United States (On-Site)
9 Hours 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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, 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