Senior Software Engineering Manager, Accelerators Systems

Google Google · Big Tech · Sunnyvale, CA +1

Senior Software Engineering Manager for Accelerators Systems at Google, focusing on building and managing teams that develop system software, firmware, tools, and testing frameworks for integrating GPUs and TPUs into Google Data Centers. This role is critical for enabling high-performance machine learning for Google Cloud customers and internal AI services, influencing the entire technology stack from hardware-software interface to AI system deployment.

What you'd actually do

  1. Develop the long-term technical goal and architectural roadmap for system software powering third-party GPUs and custom Google compute processors, continuously evolving it to anticipate future data center needs.
  2. Co-design the full software stack, from board firmware and Linux drivers to massive distributed systems, solving ambiguous problems through high-level system design and rigorous code review, ensuring accuracy and engineering best practices.
  3. Serve as a Senior TLM to guide complex execution, setting cross-team priorities, align strategy, and actively coach engineers via regular feedback and performance development to support overarching goals.
  4. Drive ecosystem engagement and influence technology standards to enable rapid, "speed-of-light" delivery of modern Accelerator appliances into Google Data Centers.
  5. Modernize Accelerator software teams by leveraging the latest AI tools to transform methodologies and accelerate design and development workflows.

Skills

Required

  • C/C++ in a Linux environment
  • embedded operating systems and firmware development
  • technical leadership
  • people management
  • Debugging
  • Embedded Processors
  • low-level platform bring-up
  • Computer Architecture
  • PCI Express (PCIe) and high-speed I/O
  • Data center Servers
  • AI Platform development

Nice to have

  • complex, matrixed organization
  • Accelerator industry expertise
  • low-level system software roadmaps
  • architecting hardware-software interfaces
  • industry standardization bodies (e.g., OCP, CXL, UEFI)
  • design, automate, and test high-performance systems

What the JD emphasized

  • accelerator-driven workloads
  • AI knowledge
  • AI revolution
  • AI system deployment
  • AI Platform development
  • AI-driven workflow transformation

Other signals

  • Enabling high-performance machine learning for Google Cloud customers and internal services like Gemini and YouTube.
  • Drive the AI revolution as a Senior Software Engineering leader, influencing the entire technology stack, from the hardware-software interface to advanced AI system deployment.
  • We empower Google customers with breakthrough capabilities and insights by delivering AI and Infrastructure at unparalleled scale, efficiency, reliability and velocity.
  • Our customers include Googlers, Google Cloud customers, and billions of Google users worldwide.
  • We're behind Google's groundbreaking innovations, empowering the development of AI models, delivering unparalleled computing power to global services, and providing the essential platforms that enable developers to build the future.