Software Engineering Manager, Pixel Core System Software

3 Days ago • 8-13 Years • Research & Development

Job Summary

Job Description

Lead a team in developing features to enhance Pixel engineers' efficiency in development, performance optimization, and system-wide issue resolution. The team will work across various layers of the Pixel software stack (embedded micro-controller firmware, bootloader stacks, Linux kernel, user-space, and off-device services), using C, C++, Python, and Rust. Responsibilities include software planning, design, and implementation; code base optimization; participating in new Pixel device bring-up throughout the development cycle; and debugging complex issues involving silicon, hardware, firmware, software, and environmental interactions. The role requires expertise in full system debugging and collaboration with multiple sub-teams.
Must have:
  • 8+ years software development (C/C++, Python, Rust)
  • 3+ years technical leadership, 2+ years people management
  • Lead software planning, design & implementation
  • Code optimization (C, Rust, Python)
  • Debug complex multi-faceted system issues
Good to have:
  • Master's/PhD in Computer Science
  • 5+ years experience in complex organizations
  • CPU software development experience

Job Details


Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages of C/C++, Python, or Rust.
  • 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience working in a complex, matrixed organization.
  • Experience in CPU software development.

About the job

In this role, you will lead the team to develop features to improve the efficiency with which Pixel engineers can develop functionality, optimize performance and solve challenging system-wide issues. These features are used to capture the complex system state of a running Pixel device and present it to developers in contextually meaningful ways.

To implement these features, your team will work in many layers of the Pixel software stack from embedded micro-controller firmware, bootloader stacks, the Linux kernel, and user-space and off-device services. You will collaborate closely with many other sub-teams using several different programming languages.

As an expert in full system debugging, you will be called upon to explore into complex interactions between Firmware, Software, Silicon and Hardware to provide insights to solve the most challenging issues that arise during the Pixel product development process.

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.

Responsibilities

  • Lead team in software planning, design and implementation of features in bootloaders, embedded firmware, or Linux kernel.
  • Work in code base optimization, including in C, Rust, and Python.
  • Participate in bringing up new Pixel devices throughout the full development cycle, including pre-Silicon emulation environments, SoC development boards, prototypes, mass production and in-market.
  • Debug complex issues involving complicated multi-faceted interactions between silicon, hardware, firmware, software and the environment.

Similar Jobs

Google - Research Scientist, Ads QUEST

Google

Los Angeles, California, United States (On-Site)
2 Days ago
PlayStation Global - Senior Designer (Environments)

PlayStation Global

Guildford, England, United Kingdom (Hybrid)
1 Month ago
Mighty Bear Games - Senior UI/UX Designer

Mighty Bear Games

(Remote)
1 Day ago
Meta - Product Design Engineer, Reality Labs

Meta

Sunnyvale, California, United States (On-Site)
5 Months ago
Airlab Inc  - C++ & Python Programmer

Airlab Inc

Quebec, Canada (On-Site)
1 Month ago
Samsung Semiconductor - AI Software Tools Technical Lead

Samsung Semiconductor

San Jose, California, United States (On-Site)
3 Weeks ago
NVIDIA - SDK Ethernet Software Team Manager

NVIDIA

Ra'anana, Center District, Israel (On-Site)
3 Months ago
Krafton  - IT Service & Solutions Manager

Krafton

Seoul, South Korea (On-Site)
1 Month ago
NVIDIA - Senior High-Performance ASIC Timing Engineer

NVIDIA

Canada (On-Site)
1 Month ago
NVIDIA - Senior Math Libraries Engineers - Python APIs

NVIDIA

Remote, Oregon, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

In The Pocket - Design Engineer

In The Pocket

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
Canva - Brand Designer Internship 2025/26 - ANZ

Canva

Auckland, Auckland, New Zealand (Remote)
3 Weeks ago
Riot Games - Staff Software Engineer, Machine Learning - AI Foundations

Riot Games

Los Angeles, California, United States (On-Site)
1 Year ago
Voodoo - Senior Product Designer

Voodoo

Paris, Île-de-France, France (Hybrid)
5 Months ago
Epic Games - Senior Technical Product Manager, UE Rendering

Epic Games

(On-Site)
1 Month ago
Argus Labs - Product Design Lead

Argus Labs

Indonesia (Remote)
2 Weeks ago
Glean - Product Design Lead

Glean

Palo Alto, California, United States (Hybrid)
7 Hours ago
PlayStation Global - Narrative Animator (Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
2 Weeks ago
Ubisoft - Technical Director - Cinematics & Realization

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
1 Month ago
Google - Creative Technologist, Demos and Experiments

Google

Sunnyvale, California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

NVIDIA - System Software Engineer - Embedded and Automotive (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Global Commodity Manager, Interconnect

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Google - Supplier Development Engineer, Display and Sensors

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - Software Engineer, Quick Share, Windows, Better Together

Google

New Taipei City, Taiwan (On-Site)
2 Days ago
Canonical - Desktop and Embedded Linux Field Engineer

Canonical

Taipei City, Taiwan (On-Site)
9 Hours ago
Google - Program Manager, New Product Introduction Operations

Google

Taipei City, Taiwan (On-Site)
1 Week ago
Cadence - Lead Product Engineer

Cadence

Hsinchu, Hsinchu City, Taiwan (On-Site)
7 Months ago
Google - Firmware Engineer, Pixel Systems Power

Google

New Taipei City, Taiwan (On-Site)
2 Weeks ago
Google - Software Engineering Manager, Android Accessibility

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago
Google - Product Lifecycle Management Program Manager

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Iksha Labs - Senior C++ Engineer

Iksha Labs

Gurugram, Haryana, India (On-Site)
7 Months ago
NVIDIA - System Application Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
1 Week ago
NVIDIA - Senior High-Performance System Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
ByteDance - Research Scientist in Foundation Model (Music) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Krafton  - [Publishing] Lead of Global Publishing Strategic Initiatives (5~10년)

Krafton

Seoul, South Korea (On-Site)
1 Month ago
Google - Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware, 2025 start

Google

Atlanta, Georgia, United States (On-Site)
5 Months ago
ByteDance - ML Systems Software Engineer Graduate (AML - Machine Learning Systems)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Tesla - Senior Construction Engineer

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug