SOC Power Estimation Engineer

8 Hours ago • 3 Years + • Research & Development

Job Summary

Job Description

This role involves pre-silicon power estimation and analysis for Google's custom silicon solutions. Responsibilities include using RTL and Netlist level power estimation tools, developing methodologies to improve power estimation accuracy, conducting what-if analysis for IPs and subsystems, identifying power-saving opportunities, and collaborating with architecture and design teams. The ideal candidate will have experience with low-power RTL and physical design techniques, scripting languages (Python, Perl), and power estimation tools. The position offers opportunities to stay updated on the latest power estimation techniques and to innovate new methodologies. You will work on projects that directly impact the performance and efficiency of Google's hardware products.
Must have:
  • 3+ years experience with low power RTL and physical design
  • Experience with scripting languages (Python, Perl)
  • Power estimation and analysis at RTL and Netlist levels
  • Collaboration with architecture and design teams
Good to have:
  • Experience in SoC architecture, power management, and clocking architecture
  • Experience with RTL level power estimation/analysis tools

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
  • 3 years of experience with low power RTL and physical design techniques.
  • Experience with scripting languages (e.g., Python, Perl).

Preferred qualifications:

  • Experience in System on a Chip (SoC) architecture, power management architecture, clocking architecture.
  • Experience with RTL level power estimation/analysis tools.
  • Ability to work separately and as part of a team.
  • Excellent problem-solving and investigative skills.
  • Excellent communication and teamwork skills.

About the job

Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products. You'll contribute to the innovation behind products loved by millions worldwide. Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.

In this role, you will work with the Power team which will give an opportunity to stay up-to-date on the latest power estimation techniques, tools and even innovate new ways to make sure pre silicon power estimation correlates with post silicon. You will get a chance to work with Architects, Designers, and the Validation team to understand the system requirements and incorporate those requirements into power estimation methodologies.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Drive pre-silicon power estimation and analysis using power estimation tools both at Register-Transfer Level (RTL) and Netlist level.
  • Develop methodologies around power estimation tools and incorporate best practices to improve the power estimation.
  • Drive power estimation and what-if analysis for IPs and subsystems and drive closure of projections vs goal gaps.
  • Analyze power estimation reports to identify power-saving opportunities and influence both the physical design aspect and the u-arch design aspects of the design for power reduction.
  • Collaborate with the Arch Design team to define the right definition of scenarios and operating conditions to estimate the use-case power for the IP which reflects the real world usage of the IP.

Similar Jobs

ByteDance - Software Engineer Intern (Cloud Native Infrastructure)

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
Ubisoft - Monitoring Specialist - Golang Developer

Ubisoft

Saint-Mandé, Île-de-France, France (Hybrid)
6 Days ago
Google - Software Engineer, XProf

Google

Sunnyvale, California, United States (On-Site)
7 Hours ago
Ubisoft - Technical Cinematic Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
3 Weeks ago
Tesla - Senior Concepts & Layouts Engineer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Virtuos - Junior Software Engineer

Virtuos

Malaysia (On-Site)
2 Days ago
Riot Games - Staff Software Engineer, Rendering - League of Legends

Riot Games

Los Angeles, California, United States (On-Site)
3 Weeks ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

Argentina (Remote)
3 Weeks ago
ByteDance - Student Researcher (Doubao (Seed) - LLM Foundation Research)

ByteDance

San Jose, California, United States (Hybrid)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Flying Bark Productions - Pipeline TD

Flying Bark Productions

Sydney, New South Wales, Australia (Hybrid)
8 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
ByteDance - Software Engineer, SRE - Platform Services

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Luxoft - Senior DevOps Engineer

Luxoft

Toronto, Ontario, Canada (On-Site)
4 Months ago
PlayStation Global - Senior Pipeline Programmer (Build System)

PlayStation Global

Los Angeles, California, United States (Remote)
3 Weeks ago
Google - Software Engineer II, Device Integrity, Web and IOS

Google

Zürich, Zurich, Switzerland (On-Site)
8 Hours ago
Harness - Senior Software Engineer - AI Assistant

Harness

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
PwC - Credit Risk & IFRS 9 Manager

PwC

Bucharest, Bucharest, Romania (On-Site)
6 Months ago
ByteDance - Backend Software Engineer (Cloud Platform), Cloud Infrastructure

ByteDance

Singapore (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Sporty Group - IN Lead- Customer Success

Sporty Group

Delhi, India (On-Site)
3 Weeks ago
CloudHire - Wordpress Full Stack Developer

CloudHire

Haryana, India (Remote)
4 Weeks ago
Dashtoon - Screenplay Writer

Dashtoon

India (On-Site)
9 Months ago
Google - Staff Software Engineer, Processing and Serving, Google Photos

Google

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Zapak Digital Entertainment Limited - Game Programmer (Nintendo Switch)

Zapak Digital Entertainment Limited

Pune, Maharashtra, India (On-Site)
2 Months ago
Assystems - Sr. Mechanical BIM Modeler

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
InMobiInMobi - Senior Product Analyst

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Nagarro - Principal Engineer, Java Fullstack

Nagarro

India (Remote)
6 Months ago
STAGE - UX Researcher

STAGE

Noida, Uttar Pradesh, India (On-Site)
1 Week ago
PhonePe - Product & Growth Marketer

PhonePe

Bengaluru, Karnataka, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Sr. Manager, Software Engineering - Unpublished R&D Product

Riot Games

Los Angeles, California, United States (On-Site)
2 Days ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Days ago
Google - Staff Software Engineer, GenAI and Computational Photography

Google

New Taipei, New Taipei City, Taiwan (On-Site)
8 Hours ago
Riot Games - Senior Software Engineer Frontend - Monetisation, League of Legends

Riot Games

Dublin, County Dublin, Ireland (On-Site)
8 Months ago
Milestone - Senior Software Engineer

Milestone

Portland, Oregon, United States (Remote)
3 Weeks ago
NVIDIA - Senior Resiliency and Safety Architect

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
N-iX - Senior C++ Engineer (High Performance Computing)

N-iX

Argentina (Remote)
3 Weeks ago
Starkflow - Specialist

Starkflow

Thiruvananthapuram, Kerala, India (On-Site)
1 Month ago
Samsung Semiconductor - Machine Learning Engineer Intern - PEFT

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Months ago
Netflix - Engineering Manager, Delivery Engineering

Netflix

Los Gatos, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug