Taro Logo

Staff Software Engineer, Pixel Performance

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
New Taipei, Banqiao District, New Taipei City, Taiwan
Mobile
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Consumer

Job Description

Google is seeking a Staff Software Engineer for their Pixel Performance team to lead critical performance optimization efforts for Pixel phones and tablets. This role combines deep technical expertise in mobile systems with strategic leadership, focusing on SoC platform optimization and performance characterization. The position requires expertise in OS performance management, device policy tuning, and advanced profiling of both lab and field performance metrics.

The role sits within Google's prestigious Pixel team, which is dedicated to creating the world's most helpful mobile experience through cutting-edge design and technology. As a Staff Engineer, you'll work on innovative solutions for system resource utilization, particularly focusing on CPU and fabric optimization in the SoC to ensure smooth system performance across key use cases.

The ideal candidate will bring extensive experience in Linux Kernel, embedded systems, and performance optimization, combined with strong leadership capabilities to drive technical direction across project teams. This position offers the opportunity to shape the future of Pixel devices by leveraging Google's advanced AI, software, and hardware capabilities to create transformative user experiences.

Working at Google means joining a company that's at the forefront of technological innovation, with the resources and scale to make a global impact. The role offers the chance to work with cutting-edge mobile technology, collaborate with world-class engineers, and directly influence the performance of devices used by millions of people worldwide.

Last updated 5 days ago

Responsibilities For Staff Software Engineer, Pixel Performance

  • Design performance management related software components for Pixel devices
  • Develop innovative algorithms to improve Android workload efficiency
  • Improve performance and power efficiency for Pixel devices
  • Define, design, and implement novel approaches to make our software significantly more performant
  • Analyze the utilization of the key component of System on a Chip (SoC) like CPU, GPU, and memory subsystems

Requirements For Staff Software Engineer, Pixel Performance

Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience with Linux Kernel, operating systems, and embedded systems

Related Jobs

High Speed Interface Design Engineer, Silicon

Design high-speed interface circuits for Google's custom silicon, focusing on SERDES, PLL, and mixed-signal design for next-generation hardware products.

Senior Platform System Architect, Silicon

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

Multimedia Machine Learning System Architect, Silicon

Senior technical role designing multimedia and machine learning systems for Google's silicon hardware, focusing on imaging, video, and display pipelines.

Tensor SoC System Software Engineer, Silicon

Senior system software engineering role focusing on Tensor SoC development, combining Linux kernel expertise with hardware-software integration for Google's custom silicon initiatives.

Technical Lead, Storage Software Engineering, Cloud Platforms Infrastructure

Technical Lead position at Google focusing on storage software engineering and team leadership, requiring expertise in storage systems, C++, and Linux kernel.