Taro Logo

Physical Design Engineer, Google Cloud

A global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS · Cloud

Job Description

Google Cloud is seeking a Physical Design Engineer to join their Technical Infrastructure team. This role combines hardware engineering with software development, focusing on custom silicon solutions that power Google's future products. The position requires expertise in chip design, semiconductor technologies, and automation scripting. You'll be working on developing and optimizing chip layouts, implementing power delivery networks, and ensuring design rule compliance. The role is part of Google's Technical Infrastructure team, which is fundamental in maintaining and developing Google's data centers and platforms. This position offers the opportunity to work on cutting-edge hardware solutions that impact millions of users worldwide, while being part of a team that values innovation and technical excellence. The role requires a strong background in electrical engineering and computer science, with hands-on experience in physical design flows and methodologies. You'll be working with advanced semiconductor technologies and contributing to the next generation of Google's hardware infrastructure.

Last updated 2 days ago

Responsibilities For Physical Design Engineer, Google Cloud

  • Develop and optimize the overall layout of the chip, including partitioning, macro and IP placement, and pin placement
  • Design and implement efficient power delivery networks (power grids) to ensure stable power to all parts of the chip
  • Develop and validate high-performance, low-power clock networks (Clock Tree Synthesis - CTS)
  • Develop, enhance, and maintain custom scripts (e.g., Tcl, Perl, Python) for automation and improved efficiency
  • Conduct extensive design rule checks (DRC) and layout versus schematic (LVS) checks

Requirements For Physical Design Engineer, Google Cloud

Python
Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 4 years of experience with physical design flows and methodologies (RTL2GDS)
  • Experience in semiconductor process technologies (deep submicron, advanced nodes like 5nm and below), and device physics (MOSFET/FINFET)
  • Experience with design for testability (DFT) and low-power design methodologies
  • Experience with UPF (Unified Power Format) and its application in physical design

Related Jobs