CPU Frontend Design Engineer, Google Cloud, University Graduate

A global technology company that designs and develops innovative products and services used by billions worldwide.
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI · Enterprise SaaS

Description For CPU Frontend Design Engineer, Google Cloud, University Graduate

Join Google's ML, Systems & Cloud AI (MSCA) organization as a CPU Frontend Design Engineer, where you'll be instrumental in developing custom silicon solutions for Google's server Systems on Chip (SoC). This role combines hardware engineering expertise with cutting-edge technology development, focusing on CPU microarchitecture and RTL design implementation. You'll work on critical components that power Google's data center infrastructure, collaborating with cross-functional teams including architecture, verification, and physical design engineers.

The position offers an opportunity to shape the future of hyperscale computing, working on projects that directly impact Google's core services and Cloud infrastructure. You'll be involved in the complete development cycle, from architectural definition to silicon bring-up, contributing to Google's next-generation hardware experiences. The role requires strong technical skills in VLSI design, RTL implementation, and hardware verification, making it ideal for graduates looking to make an impact in custom silicon development.

As part of Google's commitment to innovation, you'll work on projects that push the boundaries of hardware performance and efficiency. The role combines hands-on technical work with collaborative problem-solving, offering exposure to modern high-performance CPU architecture and micro-architecture. This position is perfect for someone passionate about hardware design who wants to contribute to technology that serves billions of users worldwide through Google's services and Cloud platform.

Last updated 9 minutes ago

Responsibilities For CPU Frontend Design Engineer, Google Cloud, University Graduate

  • Define architecture and micro-architecture features, write specifications, and understand implementation tradeoffs
  • Define the CPU block level design document
  • Perform RTL development process
  • Contribute to the SoC level integration, and participate in synthesis, timing/power closure, and silicon bring-up
  • Participate in test plan and coverage analysis of the block and SoC-level verification

Requirements For CPU Frontend Design Engineer, Google Cloud, University Graduate

  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent practical experience
  • Experience in full VLSI design cycle
  • Experience in RTL implementation of low power designs
  • Experience in VLSI development with Verilog, SystemVerilog, System Verilog Assertions (SVA), or VHDL, and with design verification, synthesis, timing/power analysis, and DFT

Interested in this job?

Jobs Related To Google CPU Frontend Design Engineer, Google Cloud, University Graduate

ASIC RTL Design Engineer

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

ASIC Design Engineer Silicon

ASIC Design Engineer position at Google, focusing on custom silicon solutions and RTL development for next-generation hardware products.

CPU RTL Design Engineer, University Graduate

Entry-level CPU RTL Design Engineer position at Google, focusing on custom silicon solutions and next-generation processor design with competitive compensation and benefits.

Software Engineer, Runtime, Silicon

Software Engineer position at Google focusing on runtime and firmware development for Tensor SoC, requiring expertise in C++ and embedded systems programming.

Software Engineer, Google Cast and Device Media

Software Engineering role at Google focusing on Cast and Device Media technologies, developing features for video and music playback across different devices.