TPU RTL Design Engineer, Google Cloud
Key Skills for This Role
Full Job Posting
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.
- - 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.
Minimum 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:
Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
5 years of experience with high-performance ASIC design in Phase-Locked Loop, Frequency-Locked Loop, and Delay-Locked Loop integration.
Experience implementing clock skipping, Dynamic Voltage and Frequency Scaling (DVFS), and fine-grained clock gating for low-power SoC optimization.
Knowledge of processor design or accelerators and of high-performance and low power design techniques.
Understanding of clock distribution challenges, including jitter, skew management, and duty-cycle distortion.
Proficiency in Python or Perl for automating design scripts and analyzing complex clock-tree data.
Qualifications
- Minimum 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: - Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture. - 5 years of experience with high-performance ASIC design in Phase-Locked Loop, Frequency-Locked Loop, and Delay-Locked Loop integration. - Experience implementing clock skipping, Dynamic Voltage and Frequency Scaling (DVFS), and fine-grained clock gating for low-power SoC optimization. - Knowledge of processor design or accelerators and of high-performance and low power design techniques. - Understanding of clock distribution challenges, including jitter, skew management, and duty-cycle distortion. - Proficiency in Python or Perl for automating design scripts and analyzing complex clock-tree data.
About Google
Technology company specializing in search, advertising, cloud computing, and AI
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Google
Finance Subject Matter Expert, AI Models, Evaluations and Data, DeepMind
New York City, USA
Customer Engineer, UK/IE Startups
London, GBR
Staff Site Reliability Engineer, AQI Data SRE
Pittsburgh, USA
Program Manager III, Materials Management, Customer Cloud Logistics
Atlanta, USA
Software Engineer III, AI/ML GenAI, Google Ads
, USA
Staff Software Engineer, Search Intelligence
Bengaluru, IND
Senior Software Engineer, Google One
Bengaluru, IND
Associate Partner Solutions Engineer, gTech Ads Sellside
New York City, USA
