Software Engineering Manager, Systems Acceleration, Silicon

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
$150,000 - $250,000
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Engineering Manager, Systems Acceleration, Silicon

Google is seeking a Software Engineering Manager to lead their Systems Acceleration and Silicon team, focusing on optimizing software performance for Pixel devices and future SoC architectures. This role combines technical leadership with people management, requiring expertise in both hardware and software optimization.

The position demands a strong background in C/C++ development, hardware acceleration, and system architecture, with the responsibility to drive software optimization initiatives that enhance user experiences on Pixel devices. The role involves working at the intersection of hardware and software, requiring deep understanding of SoC architecture and embedded systems.

As a manager, you'll lead a specialized team focused on power and performance optimization, contributing to both current and future Google hardware initiatives. The role offers the opportunity to work with cutting-edge technology while developing leadership skills in a fast-paced environment.

The ideal candidate will bring both technical depth and leadership experience, with the ability to guide complex technical decisions while managing and growing a team of engineers. This position offers the chance to impact Google's hardware ecosystem directly, working with cross-functional teams to deliver optimal performance solutions.

Working at Google provides exposure to world-class engineering challenges, access to advanced hardware and software technologies, and the opportunity to contribute to products used by millions. The role offers competitive compensation, comprehensive benefits, and the chance to work with industry-leading experts in silicon, software, and AI technologies.

This position is perfect for someone who combines technical expertise in embedded systems and performance optimization with strong leadership capabilities. You'll be at the forefront of hardware-software integration, driving innovations that improve user experiences across Google's device ecosystem.

Last updated a minute ago

Responsibilities For Software Engineering Manager, Systems Acceleration, Silicon

  • 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 SoCs and software features
  • Grow and lead a team that is capable of optimizing Pixel software

Requirements For Software Engineering Manager, Systems Acceleration, Silicon

  • 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
  • Experience working with hardware and accelerators (e.g. GPU, TPU, DSP)
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • Experience building and optimizing ML models (preferred)
  • Experience in power and performance measurement and optimization (preferred)
  • Experience building embedded system software stack (preferred)
  • Understanding of android software and hardware architectures (preferred)
  • Understanding of SoC Architecture (preferred)

Benefits For Software Engineering Manager, Systems Acceleration, Silicon

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for disabilities
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Engineering Manager, Systems Acceleration, Silicon

Embedded Software Engineering Manager, Silicon Platform Security Software

Lead embedded security software development for Google's Pixel team, managing engineering teams and driving technical innovation in mobile device security.

Senior Staff Chip Package Signal Integrity Engineer

Senior Staff Chip Package Signal Integrity Engineer role at Google, focusing on high-speed serdes interfaces and 2.5D/3D package technology for next-gen hardware solutions.

Staff Software Engineer, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Staff Software Engineer position at Google focusing on embedded systems and firmware development, leading technical projects and teams while building next-generation infrastructure.

Lead CPU Design Verification Engineer, Silicon

Lead CPU Design Verification Engineer position at Google, focusing on custom silicon solutions and verification infrastructure for consumer products.

Chipset Power Architect, Devices and Services, Silicon

Lead power architecture for Google's custom silicon solutions, optimizing SoC designs for next-generation consumer devices with 8+ years of experience required.