Google

About Google

Empowering the world through technology and information

🏢 Tech👥 100K+📅 Founded 1998📍 Mountain View, California, United States

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 ...

Google

Hardware Engineer Mid-Level

GoogleSunnyvale - On-Site

Posted 2w ago🏛️ On-SiteMid-LevelSeniorHardware Engineer📍 Sunnyvale💰 $132,000 - $189,000 / yearly
Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

You have a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, along with at least 2 years of experience in ASIC RTL design. Your expertise includes clocking, reset, and timing-critical RTL development, and you are familiar with digital clock control circuits such as clock dividers and glitch-free muxes. You have hands-on experience with SystemVerilog for creating microarchitecture specifications and synthesizable RTL, and you are skilled in using design quality tools for Clock Domain Crossing (CDC), linting, and static timing analysis.

You are proficient in Python, Tcl, or Perl for automating design tasks and data analysis, and you have a strong understanding of clock distribution challenges, including jitter, skew management, and duty-cycle distortion. Your experience includes working on high-performance ASIC design, particularly in PLL, FLL, and DLL integration, and you are knowledgeable about low-power SoC optimization techniques like Dynamic Voltage and Frequency Scaling (DVFS) and fine-grained clock gating. You are capable of leading cross-functional efforts from initial specification through silicon bring-up, ensuring that design goals are met.

Desirable

A Master's degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science with an emphasis on computer architecture is preferred. You have 5 years of experience with high-performance ASIC design and a proven track record of implementing complex clocking solutions. Your ability to collaborate effectively with Physical Design teams and manage skew, jitter, and multi-cycle paths is a significant asset.

What you'll do

In this role, you will shape the future of AI/ML hardware acceleration by driving the development of cutting-edge TPU technology that powers Google's most demanding AI/ML applications. You will collaborate with Physical Design teams to manage skew, jitter, and multi-cycle paths, ensuring that the Clock Control Unit (CCU) meets stringent timing and area goals. You will also work closely with Design Verification and Silicon bring-up teams to create test plans for clocking corner cases and root-cause issues in simulation and emulation.

Your responsibilities will include developing and optimizing RTL designs, ensuring that they meet performance and power requirements. You will be involved in the entire design process, from initial specifications to final silicon validation, and you will have the opportunity to influence the design direction of future TPU architectures. You will also mentor junior engineers and contribute to a collaborative team environment that fosters innovation and excellence.

What we offer

At Google, you will be part of a dynamic team that is at the forefront of technology innovation. We offer competitive compensation and benefits, including opportunities for professional development and growth. You will work in a supportive environment that values diversity and encourages collaboration across teams. Join us to make a significant impact in the field of AI/ML hardware design and contribute to projects that shape the future of technology.

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

Google

Rtl Design Engineer

Google📍 Sunnyvale - On-Site

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.

🏛️ On-SiteMid-Level
2w ago
Baidu

Hardware Engineer

Baidu📍 Sunnyvale - On-Site

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.

🏛️ On-SiteSenior
11 months ago
Apple

Hardware Engineer

Apple📍 Irvine - On-Site

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.

🏛️ On-SiteMid-Level
4 months ago
Apple

Hardware Engineer

Apple📍 Irvine - On-Site

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

🏛️ On-SiteMid-Level
4 months ago
Google

Asic Design Engineer

Google📍 Sunnyvale - On-Site

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.

🏛️ On-SiteMid-Level
2w ago