
About Google
Empowering the world through technology and information
Key Highlights
- Over 100,000 employees globally
- Headquartered in Mountain View, California
- Parent company Alphabet Inc. valued at $1.5 trillion
- Google Cloud Platform serves millions of customers
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
🎁 Benefits
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
🌟 Culture
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...
Overview
Google is hiring an RTL Design Engineer to work on Cloud TPU technology. You'll design and debug ASIC RTL using SystemVerilog or Verilog, and collaborate with physical design teams. This position requires experience in ASIC design and scripting languages.
Job Description
Who you are
You hold a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field, and you have practical experience in ASIC RTL design using SystemVerilog or Verilog. You are proficient in scripting languages such as Python, Tcl, or Perl, and have experience debugging with tools like Verdi or VCS. Your knowledge extends to SoC bus protocols like APB, AHB, or AXI, and you understand register-mapped architectures.
With at least 2 years of experience in ASIC design, you have worked on management and controllability subsystems or SoC chassis logic, including resets, clocking, fuse, or security. You have collaborated with physical design teams to resolve congestion or timing issues in high-density control blocks. Your foundation in digital design fundamentals includes state machines, clock domain crossing (CDC), and reset synchronization, along with low-power design techniques.
You are familiar with sideband protocols such as I2C or SPI and have a solid understanding of hardware-software interface (HSI) design. You are eager to shape the future of AI/ML hardware acceleration and contribute to the innovation behind Google's TPU technology.
Desirable
A Master's degree or PhD in Electrical Engineering or Computer Engineering, with an emphasis on computer architecture, is preferred.
What you'll do
In this role, you will drive the development of cutting-edge TPU technology that powers Google's most demanding AI/ML applications. You will work closely with design verification (DV) teams to create comprehensive test plans and drive the resolution of functional issues in simulation and emulation. Collaboration with physical design teams will be essential to meet timing closure, area optimization, and manufacturability requirements for control logic. You will evaluate the impact of management features on the 'always-on' power footprint and work with architects to enhance system efficiency. Your contributions will be pivotal in developing custom silicon solutions that push the boundaries of technology.
What we offer
At Google, you will be part of a team that values innovation and collaboration. You will have the opportunity to work on projects that have a significant impact on the future of technology. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Google.
Similar Jobs You Might Like
Based on your interests and this role

Hardware Engineer
Google is hiring a SoC RTL Design Engineer to work on cutting-edge TPU technology. You'll focus on ASIC RTL design, collaborating with cross-functional teams to optimize clocking and timing-critical designs. This position requires 2+ years of experience in ASIC design.

Hardware Engineer
Google is seeking an RTL Design Engineer to contribute to the development of cutting-edge TPU technology for AI/ML applications. You'll work with Verilog and SystemVerilog in Sunnyvale, CA. This role requires a PhD in a relevant field and experience with RTL coding.

Hardware Engineer
Baidu is hiring a Senior RTL Design Engineer to architect and implement features in RISC-V CPU core generators. You'll work with Verilog, System Verilog, and VHDL to optimize CPU designs. This position requires 8+ years of experience in high-performance CPU designs.

Asic Design Engineer
Google is hiring an ASIC Design Engineer to work on ML accelerators. You'll design and verify complex digital designs, focusing on TPU architecture. This position requires 2+ years of experience in RTL design and proficiency in Verilog or SystemVerilog.

Hardware Engineer
Apple is hiring a PHY RTL Design Engineer to develop signal processing designs for wireless communication SoCs. You'll work with MATLAB and focus on power-efficient RTL logic design. This position requires 3+ years of relevant industry experience.