RTL Design Engineer, Cloud

Google

Sunnyvale, CA2–4 yrs1d agovia LinkedInH-1B sponsor · 54 entry-level filings

This job at a glance

Who can apply
2–4 years of experience · Bachelor's degree
Must know
Machine learningStakeholder managementPythonData analysis
Work
On-site in Sunnyvale
Pay
Not stated by the employer.
Skill demand
Python25%Stakeholder management12%Data analysis8%Machine learning5%of 100 similar entry-level jobs posted in the US this week
Listed
Nov 9, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

In this role, you’ll work to shape the future of AI/ML hardware acceleration. You will have an opportunity to drive cutting-edge TPU (Tensor Processing Unit) technology that powers Google's most demanding AI/ML applications. You’ll be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's TPU. You'll contribute to the innovation behind products loved by millions worldwide, and leverage your design and verification expertise to verify complex digital designs, with a specific focus on TPU architecture and its integration within AI/ML-driven systems.

As an RTL Design Engineer, you will join a team working on SoC-level RTL design for our data center accelerators. You will design RTL IP with the focus on chassis infrastructure, including fabric bridges and sensor telemetry network, also participate in developing infrastructure and methodology that form the foundation of our SoCs (i.e., error handling, debug, chip management and SOC chassis, etc.). You will build a global understanding of how our accelerators are built from concept to production. This is a highly cross-functional role that will require you to coordinate and co-design with our software and system hardware counterparts. In this role, you will utilize a background in RTL design and lead multi-faceted efforts involving many stakeholders.

Key Responsibilities

  • Work independently to create and review clock control subsystem's design micro-architecture specifications.
  • Develop SystemVerilog RTL to implement logic for ASIC products according to established coding and quality guidelines.
  • Work with architecture and power teams to evaluate features and their impact.
  • Work with Design Validation (DV) teams to create test plans to verify and debug design RTL.
  • Work with physical design teams to ensure design meets physical requirements and timing closure.

Requirements & Tech Stack

  • ASIC RTL design
  • Clocking, reset, or timing-critical RTL development
  • SystemVerilog for creating microarchitecture specifications and synthesizable RTL
  • Python, Tcl, or Perl for automating design tasks and data analysis
  • Industry-standard EDA tools for simulation, synthesis, and power analysis

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 2 years of experience in ASIC RTL design, with a focus on clocking, reset, or timing-critical RTL development.
  • Experience in SystemVerilog for creating microarchitecture specifications and synthesizable RTL.
  • Experience using Python, Tcl, or Perl for automating design tasks and data analysis.
  • Experience with industry-standard EDA tools for simulation, synthesis, and power analysis.

Preferred qualifications include a Master's or PhD degree and additional years of experience in high-performance ASIC design with a focus on specific clocking structures and low-power optimization techniques.

H-1B sponsor

Google filed 54 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Google Entry-Level & New Grad Jobs · last 7 days

14 openings · 1 need no experience

See all 14 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job