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.

As a CPU RTL Engineer, you'll work on critical front-end designs and microarchitecture for next-generation CPUs. Your responsibilities will include proposing and implementing performance-enhancing features, collaborating with architects and performance teams, and delivering designs that meet strict power, performance, and area goals.

The position offers a competitive compensation package ranging from $132,000 to $189,000, plus bonus, equity, and comprehensive benefits. You'll be working in Austin, TX, contributing to Google's mission of organizing the world's information and making it universally accessible and useful.

This role requires strong technical expertise in digital logic design, RTL concepts, and hardware description languages like Verilog or SystemVerilog. You'll need to demonstrate proficiency in logic synthesis techniques and low-power design methodologies. The ideal candidate will have at least 3 years of relevant experience and a bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

At Google, you'll be part of a diverse and inclusive team that values innovation and creative problem-solving. The company is committed to creating a culture of belonging and provides equal employment opportunities to all candidates. Join us in shaping the future of hardware technology and making a meaningful impact on billions of users worldwide.

Last updated 3 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
  • Communicate pros and cons of microarchitecture enhancements, facilitate final decision making
  • 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
Equity
  • Bonus
  • Equity
  • Benefits

Interested in this job?

Jobs Related To Google CPU RTL Engineer