CPU RTL Design Engineer, University Graduate

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

Description For CPU RTL Design Engineer, University Graduate

Google is seeking a CPU RTL Design Engineer to join their hardware team, focusing on developing custom silicon solutions that power Google's direct-to-consumer products. This entry-level position combines hardware engineering with software development, requiring expertise in digital logic design and microprocessor architecture.

The role involves working on cutting-edge CPU frontend designs and microarchitecture for next-generation processors. You'll collaborate with Architects and Performance teams to propose and implement performance-enhancing features while maintaining efficiency. The position requires a strong foundation in computer engineering principles and offers the opportunity to work on products used by millions worldwide.

As part of Google's mission to organize the world's information, you'll contribute to the innovation behind the company's hardware experiences, delivering unparalleled performance and efficiency. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

The ideal candidate should have a bachelor's degree in a relevant field and experience with RTL design concepts and Verilog/SystemVerilog. Knowledge of modern processor microarchitecture and programming languages like C++ and Python is highly valued. This position provides an excellent opportunity to work at the intersection of hardware and software engineering while contributing to Google's next-generation computing solutions.

Working in locations like Mountain View, CA or other major tech hubs, you'll be part of a team that pushes boundaries in silicon development and processor design. The role offers significant growth potential and the chance to work with cutting-edge technology while collaborating with industry experts in both hardware and software domains.

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
  • 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
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google CPU RTL Design Engineer, University Graduate

CPU Design Verification Engineer, PhD University Graduate, 2025 Start

CPU Design Verification Engineer position at Google for PhD graduates, focusing on silicon solutions and hardware verification for consumer products.

CPU Functional Verification Engineer, Silicon, University Graduate

Entry-level CPU Functional Verification Engineer position at Google working on custom silicon solutions for direct-to-consumer products.

Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

PhD Software Engineer role at Google focusing on embedded systems and firmware development, starting 2025.

Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

PhD Software Engineering role at Google focusing on embedded systems and firmware development, starting 2025. Requires expertise in C/C++ and embedded systems design.

CPU Functional Verification Engineer, Silicon, University Graduate

Entry-level CPU Functional Verification Engineer position at Google, focusing on silicon design verification and validation for consumer products, offering competitive compensation and benefits.