Silicon Infrastructure Engineer, Tpu, Google Cloud

Google Google · Big Tech · Bengaluru, Karnataka, India

This role focuses on developing and maintaining silicon infrastructure, specifically TPUs, for Google's direct-to-consumer products and Google Cloud. It involves working with emulation infrastructure, EDA tools, and automation to support hardware development and bring-up of external interfaces. While the team is part of the AI and Infrastructure group and works on technologies like TPUs and Vertex AI, the core responsibilities are in hardware engineering and infrastructure, not direct AI/ML model development or deployment.

What you'd actually do

  1. Help maintain and upgrade our emulation infrastructure and act as a primary interface to emulation vendors.
  2. Create tooling and automation to support emulation EDA tools, licensing, and job management in Google infrastructure.
  3. Support emulation team members in debugging hardware, tooling, and project specific issues.
  4. Help bring up external interfaces (e.g., USB, PCIe, Ethernet etc) on the emulation platforms and create standalone test cases for tool issues encountered in the emulation compile and runtime flows.

Skills

Required

  • Bachelor's degree in Electrical Engineering or equivalent practical experience.
  • Experience with programming or scripting (e.g., C, C++, Perl, TCL, Python), and working with debug tools (e.g., Verdi, SimVision/Indago, gdb) to support methodology and automation work.
  • Experience with associated EDA tools and the addition of automation and flow enhancements.

Nice to have

  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • Experience deploying EDA tools into distributed environments and supporting their efficient usage.
  • Experience with RTL design, Verilog and simulation (VCS, Incisive, Questa), and System Verilog (DPI and transactors), assertions.
  • Familiarity with system administration, networking, and security systems.