Google

CPU RTL Design Engineer, University Graduate

Job Description

Posted on: 
2025-04-25

Responsibilities

  • Contribute to CPU frontend designs, focusing on microarchitecture and RTL design.
  • Propose performance-enhancing microarchitecture features and conduct trade-off studies.
  • Deliver designs that meet Power, Performance, and Area (PPA) goals with production quality.
  • Familiarize with techniques for at least one processor functional block and guide performance modeling efforts.
  • Collaborate with Functional Verification and Physical Design teams to ensure quality and meet design goals.

Job Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • Experience with digital logic design, RTL design concepts, and Verilog/SystemVerilog.
  • Knowledge of microprocessor architecture through coursework or internships.
  • Preferred: Master’s degree or PhD in a related field.
  • Preferred: Experience with modern processor microarchitecture and general-purpose operating systems like Linux or Android.
  • Preferred: Knowledge of programming languages such as C, C++, and Python.
Apply now

More job openings