Google is seeking a Senior Software Engineer for their TPU team within Google Cloud Platform. This role combines embedded systems expertise with cloud infrastructure development. You'll be working on critical firmware and software development for Google's custom accelerator ASICs, specifically focusing on TPUs (Tensor Processing Units). The position requires deep technical knowledge in embedded systems, firmware development, and hardware/software co-design. You'll be part of Google's Technical Infrastructure team, which builds and maintains the foundation of Google's vast product portfolio. The role offers the opportunity to work on cutting-edge technology that impacts billions of users worldwide, combining low-level embedded development with large-scale cloud infrastructure. You'll collaborate closely with hardware teams, develop simulation tools, and contribute to the full stack of data center software. Google offers a collaborative environment, the chance to work on next-generation technologies, and the opportunity to solve complex technical challenges at scale. The position comes with Google's comprehensive benefits package and the company's commitment to fostering an inclusive workplace.