Pre-silicon Validation Engineer, Cloud Silicon

Google Google · Big Tech · Bengaluru, Karnataka, India

This role focuses on pre-silicon validation engineering for custom silicon solutions that power Google's products, particularly within the AI and Infrastructure team. Responsibilities include integrating and validating hardware and software designs, architecting ASIC models for emulation/FPGA prototypes, and enabling chip bring-up. While the role is within an AI-focused team and mentions ML accelerators, the core function is hardware validation and design, not direct AI/ML model development or deployment.

What you'd actually do

  1. Enable bring-up of chip features through firmware and driver stack. Integrate and validate hardware and software designs in pre-silicon.
  2. Architect and design Application-Specific Integrated Circuit (ASIC) models for Emulation/Field Programmable Gate Array (FPGA) Prototypes. Design Register-Transfer Level (RTL) transformations to optimize mapping to Emulation/FPGA platforms and design solutions to improve IP modeling.
  3. Design solutions to improve hardware modeling accuracy and scale to various system configurations and enable serving of ASIC models for software and validation teams.
  4. Bring up chip features on software reference models and hardware prototypes (e.g., Emulation/FPGA) and drive debug discussions with design/design validation/physical design/software/architecture teams and help root-cause failures.
  5. Develop the integration plan with software and system partners, coordinate hardware and software delivery and benchmark performance.

Skills

Required

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 3 years of experience in architecture, hardware, digital design, and software co-design.
  • 2 years of experience in Verilog/SystemVerilog.
  • Experience in computer architecture and digital design or IP integration (e.g., Peripheral Component Interconnect Express (PCIe), Double Data Rate (DDR) memory).

Nice to have

  • Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture.
  • 4 years of experience working on Field Programmable Gate Array (FPGA) platforms or Emulation platforms with IPs (e.g., Peripheral Component Interconnect Express (PCIe), Double Data Rate (DDR) memory, Gigabit Ethernet, Flash).
  • Experience in developing architectures for machine learning accelerators.
  • Experience in writing or debugging Verilog/Register-Transfer Level (RTL) code for ASIC/FPGA designs, waveform debug skills with knowledge of chip design flows.

What the JD emphasized

  • custom silicon solutions
  • AI and Infrastructure team
  • TPUs
  • Vertex AI
  • hardware modeling accuracy
  • machine learning accelerators