Taro Logo

CPU RTL Engineer

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
$132,000 - $189,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Description For CPU RTL Engineer

Join Google's innovative hardware team as a CPU RTL Engineer, where you'll be at the forefront of developing custom silicon solutions that power Google's direct-to-consumer products. This role combines the best of Google's AI, Software, and Hardware capabilities to create groundbreaking experiences used by millions worldwide. You'll work on CPU front-end designs and microarchitecture for next-generation processors, focusing on performance optimization and efficiency. The position offers competitive compensation ($132,000-$189,000) plus bonus, equity, and comprehensive benefits.

As a CPU RTL Engineer, you'll collaborate with architects and performance teams to propose and implement microarchitecture features, conduct trade-off studies, and deliver designs that meet strict Power, Performance, and Area (PPA) goals. Your work will directly impact the future of Google's hardware experiences, pushing the boundaries of what's possible in consumer technology.

The ideal candidate brings at least 3 years of experience with digital logic design principles and RTL design concepts, along with expertise in languages like Verilog or SystemVerilog. You'll need strong skills in logic synthesis techniques and low-power design optimization. This role offers the opportunity to work with state-of-the-art processor technologies while contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

Google provides a collaborative environment where you'll work alongside industry experts, with access to cutting-edge resources and technologies. The company is committed to diversity, equity, and inclusion, offering a supportive culture where innovation thrives. This position combines technical challenges with real-world impact, making it an excellent opportunity for engineers passionate about hardware design and next-generation computing solutions.

Last updated 2 days ago

Responsibilities For CPU RTL Engineer

  • Contribute to CPU front-end designs, emphasizing on microarchitecture and RTL design for the next generation CPU
  • Propose performance enhancing microarchitecture features with efficiency in mind
  • Work with architects and performance teams for trade-off studies
  • Deliver designs meeting Power, performance and area (PPA) goals with production quality
  • Become familiar with state-of-the-art techniques for processor functional blocks

Requirements For CPU RTL Engineer

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 3 years of experience with digital logic design principles, RTL design concepts, and languages such as Verilog or SystemVerilog
  • Experience with logic synthesis techniques to optimize RTL code, performance and power, and low-power design techniques

Benefits For CPU RTL Engineer

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google CPU RTL Engineer