Power Management Software Engineer, Silicon

Google organizes the world's information and makes it universally accessible and useful.
$136,000 - $200,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Description For Power Management Software Engineer, Silicon

Google is seeking a Power Management Software Engineer to join their innovative team working on next-generation technologies. This role focuses on developing and optimizing power management solutions for mobile systems, combining hardware and software expertise. The position offers an opportunity to work with cutting-edge technology at one of the world's leading tech companies.

The ideal candidate will have strong experience in Android BSP development, particularly in areas such as CPU, GPU, DSP, and power management. They will be responsible for developing advanced performance solutions, testing proof-of-concept modules, and optimizing both software and hardware stacks for mobile phone systems.

Working at Google means joining a team that combines the best of Google AI, Software, and Hardware to create radically helpful experiences. The role offers competitive compensation, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits.

The position requires a Bachelor's degree in Computer Engineering or Computer Science (or equivalent experience) and at least 2 years of relevant experience. Key technical skills include proficiency in Python, Linux, and Android development tools. The role is available in either San Diego or Mountain View, California.

This is an excellent opportunity for a mid-level engineer to make a significant impact on Google's hardware initiatives while working with extraordinarily creative and talented teammates. The role combines technical challenges with the opportunity to influence products used by millions of people worldwide.

Google offers a collaborative environment focused on innovation and is committed to creating a diverse and inclusive workplace. They provide comprehensive benefits and support for professional growth, making it an ideal place for engineers looking to advance their careers while working on meaningful projects that push the boundaries of technology.

Last updated 4 days ago

Responsibilities For Power Management Software Engineer, Silicon

  • Develop and implement advanced performance and power management solutions in software stacks
  • Test and Prototype proof-of-concept software modules to quantify the expected benefits
  • Optimize software and hardware stacks for mobile phone systems
  • Investigate current hardware and software (silicon chip, firmware, driver, kernel, operating system, Apps), and identify future improvement areas

Requirements For Power Management Software Engineer, Silicon

Python
Linux
  • Bachelor's degree in Computer Engineering or Computer Science or equivalent practical experience
  • 2 years of experience in Android BSP development in one or more of the following (e.g., CPU, GPU, DSP, microprocessors, performance, or power management)
  • Experience with one or more of the following (e.g., Android User Space, HAL, system services, or kernel driver development)
  • Experience in scripting languages like (e.g., Shell, Python) or performance analysis tools like (e.g., Perfetto, SQL)
  • Experience in tuning parameters to optimize power and performance
  • Experience with Android/Linux performance profiling tools. (e.g., Systrace, Perfetto)

Benefits For Power Management Software Engineer, Silicon

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

Interested in this job?

Jobs Related To Google Power Management Software Engineer, Silicon

Chassis Power Architect, Silicon

Lead power management architecture and optimization for Google's custom silicon solutions, focusing on Tensor SoC and chassis power systems.

Software Engineering III, Embedded

Software Engineering III position at Google focusing on embedded systems, kernel development, and networking infrastructure in Bengaluru, India.

Camera 3A/ISP Engineer, Pixel Camera

Camera 3A/ISP Engineer position at Google's Pixel team, focusing on developing and improving camera autofocus systems through hardware and software integration.

Design Verification Engineer

Design Verification Engineer role at Google, focusing on CPU and ARM architecture verification for custom silicon solutions in consumer products.

Test Instrumentation Software Engineer

Test Instrumentation Software Engineer role at Google's Raxium group, developing test acquisition software for revolutionary microLED displays and AR technology.