Staff Software Engineer, Performance, Pixel

1 Month ago • 8-11 Years • Research & Development • $197,000 PA - $291,000 PA

Job Summary

Job Description

The Staff Software Engineer, Performance, Pixel role at Google involves technical leadership on high-impact projects, developing algorithms for Android workload efficiency, and evaluating software/hardware design choices. Responsibilities include designing, developing, testing, and deploying software solutions, analyzing SoC component utilization (CPU, GPU, Fabric), and increasing software performance. This role requires collaboration with cross-functional teams to create efficient solutions for Pixel phones and tablets, ensuring smooth system operation.
Must have:
  • 8+ years software development experience
  • 8+ years Linux Kernel/OS/Embedded Systems experience
  • Performance analysis and tuning expertise
  • Proficiency in C++ and C
  • Strong software design and architecture skills
Good to have:
  • Master's/PhD in related field
  • Experience with data structures/algorithms
  • Technical leadership experience
  • Cross-functional project experience
  • Hardware architecture, Android Internals, BSP, Android Kernel knowledge
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development.
  • 8 years of experience with Linux Kernel, Operating Systems, Embedded Systems, Performance Analysis, Performance Tuning, and coding in C++, C.
  • 3 years of experience with software design and architecture.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures or algorithms.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in an organization involving cross-functional, or cross-business projects.
  • Experience with hardware architecture, Android Internals, Android board support package (BSP), and Android Kernel.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The Pixel Device Performance Software team is responsible for performance for Pixel phones and tablets, from developing operating system performance management software, tuning device policy, collecting performance metrics, to analyzing and profiling workloads.

In this role, you will work with cross-functional teams to create innovative and efficient solutions that utilize system resources such as CPU and fabric in System on-a-chip (SoC), and ensure systems run smoothly to support key use cases.

The Google Pixel team focuses on designing and delivering the world's most helpful mobile experience. The team works on shaping the future of Pixel devices and services through some of the most advanced designs, techniques, products, and experiences in consumer electronics. This includes bringing together the best of Google’s artificial intelligence, software, and hardware to build global smartphones and create transformative experiences for users across the world.

The US base salary range for this full-time position is $197,000-$291,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • Provide technical leadership on high-impact projects.
  • Develop new algorithms for improving Android workload efficiency and evaluate software and hardware design choices on key workloads.
  • Design, develop, test, deploy, maintain, and enhance software solutions.
  • Analyze the utilization of the key component of System on a Chip (SoC) like Central Processing Unit (CPU), Graphics Processing Unit (GPU), and Fabric.
  • Evaluate software and hardware design choices on key workloads and define, design, and implement approaches to increase software performance.

Similar Jobs

Google - Staff Software Engineer, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
NVIDIA - Silicon Performance, Power, and Binning Tools Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Fictiv - Manufacturing Engineer_CNC

Fictiv

Guangzhou, Guangdong Province, China (On-Site)
2 Weeks ago
FICO - Analytic Science — Lead Scientist

FICO

State Of São Paulo, Brazil (On-Site)
3 Weeks ago
warner bros games - Staff Software Engineer, C++ Player

warner bros games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Assystems - Ingénieur d’études Maitrise des Risques Industriels et Environnement H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
7 Months ago
Samsung Semiconductor - Senior Staff Engineer, TCAD

Samsung Semiconductor

San Jose, California, United States (On-Site)
2 Months ago
bytedance - Senior Site Reliability Engineer, ML System

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Krafton - Performance Management and Evaluation Specialist (HRM)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Meta - Software Engineer, Machine Learning

Meta

United States (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineer, Full Stack, Geo

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Hawk Eye Innovations - Senior Computer Vision Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
2 Months ago
Payactiv - Software Engineer

Payactiv

Milpitas, California, United States (Hybrid)
7 Months ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Durham, North Carolina, United States (On-Site)
6 Months ago
bytedance - Security Software Engineer

bytedance

Singapore (On-Site)
1 Month ago
Zelis  - Backend Engineer

Zelis

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Onehouse - Software Engineer

Onehouse

Sunnyvale, California, United States (Hybrid)
1 Year ago
Reddit - Senior Machine Learning Engineer

Reddit

(Remote)
2 Months ago
Google - Software Engineer III, AI/ML, Google Play

Google

Mountain View, California, United States (On-Site)
1 Month ago
bytedance - Research Scientist, Foundation Model, Music Intelligence

bytedance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mountain View, California, United States

that game company - Senior Art Producer, Unannounced Project

that game company

Remote, Oregon, United States (Remote)
2 Months ago
Warner Bros - Avalanche - Director, Product Management

Warner Bros - Avalanche

Salt Lake City, Utah, United States (Hybrid)
3 Days ago
Epic Games - Lead Character Artist

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Apple - Facilities Operations Center Operator

Apple

Mesa, Arizona, United States (On-Site)
2 Weeks ago
Match Group - Cultural & Consumer Insights Lead

Match Group

New York, New York, United States (Hybrid)
7 Months ago
Electronic Arts - Senior Software Engineer .NET, Game Creation

Electronic Arts

Orlando, Florida, United States (On-Site)
2 Months ago
Aisera Jobs - Technical Project Manager, Customer Success

Aisera Jobs

Palo Alto, California, United States (On-Site)
1 Month ago
Samsung Semiconductor - Senior Engineer, Modeling (Optical Proximity Correction) Software Engineer

Samsung Semiconductor

San Jose, California, United States (Hybrid)
2 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
1 Month ago
bytedance - Fullstack Tech Lead - Global Payment - San Jose

bytedance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Valeo - Management Controller

Valeo

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
NVIDIA - Chip Design Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
NVIDIA - Senior Software Engineer - Automated Parallel Programming

NVIDIA

North Carolina, United States (Remote)
2 Months ago
bytedance - ML Systems Software Engineer Graduate (AML - Machine Learning Systems)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Cadence - Design engineering Architect

Cadence

Hyderabad, Telangana, India (On-Site)
8 Months ago
Google - Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
bytedance - Research Scientist/Engineer - Multimodal Interaction & World Model

bytedance

Singapore (On-Site)
6 Months ago
Assystems - Ingénieur coordination technique H/F

Assystems

Cherbourg-en-Cotentin, Normandy, France (On-Site)
7 Months ago
rivos - CPU Physical Design - Full time

rivos

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded