RTL Design Engineer, Cloud
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.