Silicon Physical Design and Implementation Engineer

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Hardware

Description For Silicon Physical Design and Implementation Engineer

Google is seeking a Silicon Physical Design and Implementation Engineer to join their diverse team that develops custom silicon solutions for Google's direct-to-consumer products. This role is crucial in shaping the next generation of hardware experiences, focusing on delivering unparalleled performance, efficiency, and integration.

As a Silicon Physical Design Engineer, you'll be working on cutting-edge ASIC implementations, managing both block and full-chip level physical implementations, and collaborating with cross-functional teams to optimize Power Performance Area (PPA) designs. The position requires strong expertise in physical design methodology, floor planning, and automation tools, along with proficiency in scripting languages like Python, Tcl, Perl, and Shell.

The ideal candidate should have a solid foundation in electrical engineering or computer science, with specific knowledge of circuit design, device physics, and deep submicron technology. Understanding of algorithms, data structures, and hardware description languages like Verilog/SystemVerilog is essential for success in this role.

This position offers the opportunity to work on products that impact millions of users worldwide, combining the best of Google's AI, Software, and Hardware capabilities. You'll be part of a team that's committed to innovation and pushing the boundaries of what's possible in custom silicon solutions. The role provides exposure to cutting-edge technology and the chance to work with industry-leading experts in silicon design and implementation.

Join Google's hardware team to contribute to groundbreaking technologies while working in an inclusive environment that values diversity and innovation. This role offers the perfect blend of technical challenges and impactful work, making it an excellent opportunity for experienced silicon design professionals looking to make a difference in the future of consumer technology.

Last updated 3 months ago

Responsibilities For Silicon Physical Design and Implementation Engineer

  • Develop all aspects of Application-Specific Integrated Circuit (ASIC) RTL2GDS implementation for high Power Performance Area (PPA) designs
  • Manage block and full-chip level physical implementation and QoR (power, timing, area)
  • Collaborate with cross-functional teams to improve PPAs in physical design

Requirements For Silicon Physical Design and Implementation Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 3 years of experience with physical design methodology and flow validation/development methodology
  • Experience in floor planning and physical design tool automation with Place and Route (PnR) tools and scripting in Tcl/Perl/Shell/Python
  • Understanding of circuit design, device physics and deep submicron technology
  • Understanding of algorithms and data structures
  • Knowledge of Verilog/SystemVerilog

Interested in this job?

Jobs Related To Google Silicon Physical Design and Implementation Engineer

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core Infrastructure team, focusing on developing technical foundations for Google's flagship products with competitive compensation and benefits.

Software Developer III, Google Workspace

Software Developer III position at Google Workspace, focusing on developing next-generation technologies for user connection and collaboration.

Technical Program Manager III, Extended Reality Software, Augmented Reality

Lead complex AR/VR projects at Google as a Technical Program Manager III, managing cross-functional teams and driving innovation in immersive computing.

Program Manager II, Operations, New Product Introduction

Program Manager II position at Google focusing on Operations and New Product Introduction, leading cross-functional teams and managing production transitions.

Program Manager III, Equipment Demand Planning, Technical Infrastructure

Lead demand planning and infrastructure expansion for Google Cloud as a Program Manager III, managing critical data center equipment requirements and cross-functional projects.