Embedded Senior Software Engineer, Pixel Power Software

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Description For Embedded Senior Software Engineer, Pixel Power Software

Google is seeking an Embedded Senior Software Engineer to join their Pixel Power Management Software Team. This role is crucial in developing and supporting software solutions for power management, diagnostics, and optimization in Pixel devices. The position involves working with cutting-edge technology in the Android ecosystem, focusing on improving battery life and user experience.

The ideal candidate will have strong expertise in C programming, embedded systems development, and Linux kernel, with at least 5 years of relevant experience. They will lead efforts in designing and developing advanced power optimization software/firmware for Pixel SoC, while ensuring system stability and performance.

Working at Google offers the opportunity to impact billions of users through the Pixel device line, which combines Google's AI, software, and hardware capabilities. The team is dedicated to creating transformative experiences and shaping the future of mobile technology.

The role requires a blend of technical expertise and leadership qualities, with responsibilities ranging from developing power management solutions to debugging complex issues. The position offers the chance to work with advanced designs and techniques in consumer electronics, while contributing to Google's mission of building the world's most helpful mobile experience.

Key technical areas include embedded systems, SoC, Linux kernel, power management software, and firmware development. The role also involves collaboration with various teams, problem-solving at scale, and the opportunity to work with cutting-edge technology in mobile device development.

Last updated a day 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 Hardware Abstraction Layer (HAL)

Requirements For Embedded Senior Software Engineer, Pixel Power Software

Linux
Python
Rust
  • 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 solutions and CPU architecture for consumer products.

Senior Platform System Architect, Silicon

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

Senior RTL Design Engineer, Google Cloud

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

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 Firmware Engineer, Google Cloud

Senior Firmware Engineer position at Google Cloud, focusing on embedded systems development and custom silicon solutions for data center infrastructure.