Embedded Senior Software Engineer, Pixel Power Software

Google is a leading technology company developing next-generation technologies and products.
Embedded
Senior Software Engineer
In-Person
5+ years of experience
AI · Consumer

Description For Embedded Senior Software Engineer, Pixel Power Software

Google's Pixel Power Management Software Team is seeking an Embedded Senior Software Engineer to develop and support software solutions for managing, measuring, and monitoring Pixel device power. The role involves creating advanced designs and techniques to improve battery life for Pixel devices and the Android ecosystem. As part of the Google Pixel team, you'll work on shaping the future of Pixel devices and services, focusing on delivering the world's most helpful mobile experience.

Key responsibilities include developing software solutions for power management, leading team efforts in design and development, optimizing for power and system stability, and improving hardware observability. The ideal candidate should have a strong background in embedded systems, C programming, and experience with SoC and Linux kernel development.

This position offers the opportunity to work on cutting-edge mobile technology, leveraging Google's artificial intelligence, software, and hardware capabilities to create transformative experiences for users worldwide. You'll be part of a team that's pushing the boundaries of consumer electronics, with a focus on power optimization and battery life improvement.

Join Google in Warsaw, Poland, and contribute to the next generation of Pixel devices that are changing how billions of users connect, explore, and interact with information and one another.

Last updated 2 months ago

Responsibilities For Embedded Senior Software Engineer, Pixel Power Software

  • Develop and support software solutions and tools for Pixel power management, power diagnosability, and power optimization
  • Lead team efforts in design, development, and support for advanced power optimization Software/Firmware for Pixel SoC
  • Prioritize optimization for power, latency, and system stability
  • Debug and triage power issues
  • Improve observability of the hardware and subsystem power states to Android HAL

Requirements For Embedded Senior Software Engineer, Pixel Power Software

Linux
Rust
Python
  • Bachelor's degree in Computer Science or equivalent practical experience
  • 5 years of experience with software development in C programming language, and data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience in embedded systems development, SoC, Linux kernel

Interested in this job?

Jobs Related To Google Embedded Senior Software Engineer, Pixel Power Software

Senior CPU Performance Architect

Senior CPU Performance Architect role at Google, focusing on custom silicon development and CPU architecture optimization for consumer products.

Senior Multimedia System Architect, Silicon

Senior Multimedia System Architect position at Google, focusing on silicon development and hardware architecture for imaging and machine learning applications.

Senior Platform System Architect, Silicon

Senior Platform System Architect role at Google, focusing on custom silicon solutions and Tensor SoC architecture for consumer products with emphasis on AI integration.

Senior Silicon Digital Design Engineer

Senior Silicon Digital Design Engineer role at Google, focusing on custom silicon solutions for consumer products with competitive compensation and benefits.

Senior RTL Design Engineer, Google Cloud

Senior RTL Design Engineer position at Google Cloud, focusing on ASIC and SoC design for data center infrastructure.