Software Engineering Manager, Systems Acceleration, Silicon

8 Hours ago • 5 Years + • Research & Development

Job Summary

Job Description

As a Software Engineering Manager, Systems Acceleration, Silicon, you'll lead a team in optimizing software power and performance for Pixel devices and Google's future System on Chips (SoCs). Responsibilities include optimizing the software stack for Pixel devices, measuring and analyzing power/performance bottlenecks, contributing to software and hardware architecture designs, and growing your team's optimization capabilities. This role requires strong C/C++ skills, experience with hardware accelerators (GPUs, TPUs, DSPs), and a proven track record of technical and people leadership. You will work collaboratively across multiple teams and locations, overseeing large-scale project deployments internationally.
Must have:
  • 5+ years software development (C/C++, data structures/algorithms)
  • 1.5+ years leadership experience
  • Hardware/accelerator experience (GPU, TPU, DSP)
  • Software power/performance optimization
  • Team management and growth
  • Collaboration across teams
Good to have:
  • Master's/PhD in CS or related field
  • ML model building and optimization
  • Power/performance measurement and optimization experience
  • Embedded system software stack experience
  • Android software/hardware architecture understanding
  • SoC architecture understanding

Job Details


Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in C/C++ and data structures/algorithms.
  • 1.5 years of experience in a leadership role (technical leadership or people management, supervision, or team leadership).
  • Experience working with hardware and accelerators (e.g. GPU, TPU, DSP).

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • Experience in building and optimizing Machine Learning (ML) models.
  • Experience in power and performance measurement and optimization.
  • Experience building embedded system software stack.
  • Understanding of android software and hardware architectures.
  • Understanding of SoC Architecture.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

As a Software Engineering Manager, you will focus on software power and performance optimization for the SoCs, and work with people from different teams and functions.

Google's mission is to organize the world's information and make it universally accessible and useful. Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences. We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful. We aim to make people's lives better through technology.

Responsibilities

  • Optimize software stack for Pixel devices to deliver the best user experiences.
  • Measure power and performance of Pixel software and analyze the bottleneck.
  • Contribute to the software and hardware architecture designs for Google’s future System on a Chips (SoC) and software features.
  • Grow and lead a team that is capable of optimizing Pixel software.

Similar Jobs

NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Google - Imaging System Architect

Google

Mountain View, California, United States (On-Site)
10 Hours ago
Magic Leap - Sr Optical Engineer, Software

Magic Leap

Plantation, Florida, United States (Hybrid)
4 Months ago
Argus Labs - Senior Software Engineer (Infrastructure/Backend)

Argus Labs

(Remote)
3 Weeks ago
NVIDIA - Senior System Software Engineer - Triton Inference Server

NVIDIA

California, United States (Remote)
2 Months ago
NVIDIA - Software Engineer Intern, Autonomous Vehicle - 2025

NVIDIA

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
CloudHire - Sr. Java Application Architect

CloudHire

Bengaluru, Karnataka, India (Remote)
2 Weeks ago
NVIDIA - Machine Learning Engineer Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Google - Chip Infrastructure Engineer

Google

Haifa, Haifa District, Israel (On-Site)
8 Hours ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Sausalito, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

NVIDIA - Senior Networking Architect

NVIDIA

Canada (On-Site)
2 Months ago
ByteDance - Machine Learning Engineer Intern (Global E-commerce Risk Control) - 2025 Summer (MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
ByteDance - Machine Learning Engineer - Pico Perception

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Google - Software Engineer III, Security/Privacy, Production PKI

Google

Kirkland, Washington, United States (On-Site)
11 Hours ago
Argus Labs - Software Engineer (Infrastructure/Backend)

Argus Labs

Indonesia (Remote)
3 Weeks ago
ByteDance - Senior Data Scientist

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Senior Software Engineer, SDLC, Gemini Code Assist

Google

Sunnyvale, California, United States (On-Site)
9 Hours ago
Google - Senior Software Engineer, Sensor Algorithms, Device and Services

Google

Mountain View, California, United States (On-Site)
9 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in New Taipei, New Taipei City, Taiwan

NVIDIA - Design Verification Engineer - PCIE

NVIDIA

Taipei City, Taiwan (On-Site)
4 Weeks ago
NVIDIA - AI Algorithms Software Engineer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Rivos - Analog Mixed Signal Design

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
6 Months ago
NVIDIA - Mixed Signal Analog Circuit Designer (RDSS Intern)

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Google - Software Engineer II, BIOS, Google Cloud Platform

Google

Taipei City, Taiwan (On-Site)
8 Hours ago
Google - Field Solutions Architect, Google Cloud

Google

Taipei City, Taiwan (On-Site)
11 Hours ago
PwC - A.審計類(桃園)-審計員

PwC

Taoyuan City, Taiwan (On-Site)
6 Months ago
NVIDIA - Software Engineering Intern, Autonomous Vehicles (RDSS)

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Trend Micro - Sr. AI Engineer

Trend Micro

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Software Engineer, Pixel Sensor, Platforms and Devices

Google

New Taipei, New Taipei City, Taiwan (On-Site)
9 Hours ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior System Power and Performance Validation Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
2 Months ago
ByteDance - Research Scientist- Foundation Model, Vision and Language

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
NVIDIA - Senior Physical Design Methodology Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - Principal Engineer - DL and AI Software

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Samsung Semiconductor - Senior Software Engineer – Storage Systems and Protocols

Samsung Semiconductor

San Jose, California, United States (On-Site)
17 Hours ago
Samsung Semiconductor - Senior Staff Engineer, ASIC Design

Samsung Semiconductor

San Jose, California, United States (Hybrid)
1 Month ago
Google - Student Researcher, PhD, Winter/Summer 2025

Google

(On-Site)
4 Months ago
Riot Games - Staff Software Engineer III - VALORANT, Expressions Engineering

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
NVIDIA - Optics Firmware Verification Engineer

NVIDIA

Yokne'am Illit, North District, Israel (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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (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