Taro Logo

Software Specialist, Hyper computer Lower Half, TPU

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$166,000 - $244,000
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Software Specialist, Hyper computer Lower Half, TPU

Google is seeking a Software Specialist for their Hyper computer Lower Half TPU team within the ML, Systems, & Cloud AI (MSCA) organization. This role is critical in developing and maintaining the software infrastructure that powers Google's TPU (Tensor Processing Unit) systems. The position combines deep technical expertise in embedded systems, PCIe protocols, and software development with a focus on system reliability and performance optimization.

The role involves working with cutting-edge technology in Google's infrastructure, specifically focusing on the lower-half software stack of TPU systems. You'll be responsible for creating tools and dashboards for quality enhancement, bug identification, and feature implementation. The position requires strong problem-solving skills and the ability to work effectively with cross-functional teams.

As a Software Specialist, you'll be part of the team that designs, implements, and manages the hardware and software infrastructure for all Google services and Google Cloud. The role offers competitive compensation ($166,000-$244,000 base salary plus bonus and equity) and comprehensive benefits. This is an excellent opportunity for experienced software engineers interested in working with advanced computing systems and contributing to Google's next-generation technologies.

The position requires travel up to 50% of the time to deployment sites, where you'll coordinate with Google Cloud teams and resolve deployment challenges. You'll also be involved in incident response and critical issue resolution, making this role ideal for those who thrive in dynamic, high-impact environments. The work directly influences Google's hyperscale computing future and supports critical services used by billions of users worldwide.

Last updated 2 days ago

Responsibilities For Software Specialist, Hyper computer Lower Half, TPU

  • Create tools and dashboards, and contribute to pre-deployment experiments to enhance the quality of the lower-half software stack
  • Identify and report bugs or feature requests to the NPI Lower-half software team for timely implementation to meet targets
  • Travel to deployment sites as necessary to help coordinate and lead cross-functional Google Cloud teams
  • Develop real-time strategies to resolve deployment roadblocks
  • Engage in the resolution of critical customer issues and outages, including participation in incident response

Requirements For Software Specialist, Hyper computer Lower Half, TPU

Python
Go
Linux
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with software design and architecture
  • Experience in Peripheral Component Interconnect Express (PCIE)
  • Experience in embedded systems and protocols
  • Experience with C, C++, Go, Python

Benefits For Software Specialist, Hyper computer Lower Half, TPU

Medical Insurance
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Specialist, Hyper computer Lower Half, TPU