CPU RTL Design Engineer, University Graduate

Google organizes the world's information and makes it universally accessible and useful through AI, Software, and Hardware innovation.
Mountain View, CA, USAPoughkeepsie, NY, USAPortland, OR, USA
$113,000 - $161,000
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
Hardware

Description For CPU RTL Design Engineer, University Graduate

Google is seeking an Entry-Level CPU RTL Design Engineer to join their hardware team. This role focuses on developing custom silicon solutions that power Google's direct-to-consumer products. As a CPU RTL Design Engineer, you'll work on cutting-edge processor microarchitecture and contribute to the next generation of CPU designs. The position offers an opportunity to work with state-of-the-art technology while collaborating with various teams including Architects, Performance teams, and Physical Design teams.

The role requires expertise in digital logic design, RTL concepts, and processor architecture. You'll be responsible for proposing and implementing performance-enhancing features, conducting trade-off studies, and ensuring designs meet Power, Performance, and Area (PPA) goals. The position offers exposure to the complete CPU design cycle, from architecture to implementation.

Working at Google, you'll be part of a team that combines the best of Google AI, Software, and Hardware to create radically helpful experiences. The company offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. This is an excellent opportunity for recent graduates to join a leading technology company and contribute to innovative hardware solutions that impact millions of users worldwide.

The position is available in several locations including Mountain View, Austin, Portland, and Poughkeepsie, offering flexibility in terms of work location. You'll be working in a collaborative environment that values diversity, equality, and inclusion, with opportunities for professional growth and development.

Last updated a day ago

Responsibilities For CPU RTL Design Engineer, University Graduate

  • 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
  • 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 techniques for at least one processor functional block
  • Work closely with the Functional Verification team and Physical Design team

Requirements For CPU RTL Design Engineer, University Graduate

Python
Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or equivalent practical experience
  • Experience with digital logic design principles, RTL design concepts, and use of Verilog or SystemVerilog
  • Experience with microprocessor architecture through coursework, internship, or industry

Benefits For CPU RTL Design Engineer, University Graduate

Medical Insurance
Equity
  • Base salary + bonus + equity + benefits
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google CPU RTL Design Engineer, University Graduate

Hardware System Integration Engineer

Hardware System Integration Engineer position at Google, focusing on custom silicon solutions and system integration for consumer products.

Silicon Design Verification Engineer II, Platform and Devices

Silicon Design Verification Engineer II position at Google, focusing on hardware verification for consumer products with competitive compensation and benefits.

ASIC Design Engineer

ASIC Design Engineer role at Google, developing custom silicon solutions for consumer products, focusing on RTL development and hardware innovation.

Junior CPU Formal Verification Engineer

Entry-level CPU Formal Verification Engineer position at Google, focusing on hardware verification and silicon solutions development.

Software Engineer II, Embedded Systems

Software Engineer II position at Google focusing on embedded systems development for charging solutions and battery management systems.