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

Rtl Design Engineer
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.

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.

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.

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 RTL design to ensure power efficiency and performance. This position requires 3+ years of relevant industry experience.

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.