CPU Power System Modeling Engineer

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
$132,000 - $189,000
Embedded
Mid-Level Software Engineer
In-Person
5+ years of experience
Hardware

Description For CPU Power System Modeling Engineer

Google is seeking a CPU Power System Modeling Engineer to join their hardware team in Austin. This role combines hardware expertise with software development, focusing on power optimization and system-level energy modeling for Google's direct-to-consumer products.

The position requires a deep understanding of CPU architecture, power management, and system-level design. You'll be responsible for developing power models, performing battery life analysis, and collaborating with SoC and CPU Power teams to optimize performance and energy efficiency. This role is perfect for someone with a strong background in electrical or computer engineering who enjoys working at the intersection of hardware and software.

As part of Google's hardware team, you'll contribute to innovations that power millions of consumer products worldwide. The role offers competitive compensation including a base salary range of $132,000-$189,000, plus bonus, equity, and comprehensive benefits. You'll work with cutting-edge technology and have the opportunity to shape the future of Google's hardware experiences.

The ideal candidate will have at least 5 years of hardware industry experience, proficiency in programming languages like Python and C++, and expertise in power estimation and data analytics. Knowledge of CPU microarchitecture, power management concepts, and benchmarking is highly valued. This is an excellent opportunity to work on challenging technical problems while contributing to products that make a real impact on users' lives.

Google offers a collaborative work environment, focusing on diversity and inclusion, and provides opportunities for professional growth and development. The role combines technical challenges with practical applications, making it ideal for engineers who want to work on next-generation hardware solutions while being part of a company that values innovation and technical excellence.

Last updated 16 hours ago

Responsibilities For CPU Power System Modeling Engineer

  • Own and drive several activities related to CPU architecture and system level energy modeling, engaged performance and power analysis, power optimization, simulation and roll-ups
  • Develop a system level power model for battery life analysis and energy optimization
  • Collaborate with the SoC and CPU Power teams on various power projections and requirements for our CPU, including silicon power capture and profiling of competitor CPUs for benchmarks and other daily workloads
  • Perform workload analysis for battery life and tests definition for power analysis and optimization
  • Perform data mining analysis at the RTL and gate-level to define relevant micro-architectural transactions for high-level power estimation

Requirements For CPU Power System Modeling Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 5 years of experience in the hardware industry or equivalent research
  • Experience with low-power dynamic and leakage, power estimation, data analytics and profiling
  • Experience in flow automation (e.g., Python, C, C++, Gemini)

Benefits For CPU Power System Modeling Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google CPU Power System Modeling Engineer

Embedded Software Developer III, Developing Productivity, Core

Embedded Software Developer role at Google focusing on developer productivity tools and core infrastructure development.

Software Developer, AR System Software

Software Developer position at Google's AR team, focusing on embedded systems and AR technology development, requiring 2+ years of experience in software development and embedded systems.

Software Developer, XR Camera Systems/Perception Systems

Software Developer position at Google's AR team, focusing on XR Camera Systems and Perception Systems development, requiring expertise in embedded systems and image processing.

SoC Interface Architect, Silicon

SoC Interface Architect position at Google Bengaluru, focusing on custom silicon solutions and hardware development for consumer products.

Imaging and Multimedia System Architect, Silicon

Lead system architecture for Google Tensor SoCs, focusing on imaging, AI, and multimedia experiences for Pixel devices.