Rtl Engineer Iii, Silicon Cloud

Google Google · Big Tech · Bengaluru, Karnataka, India

This role involves developing custom silicon solutions (ASICs) for accelerating machine learning computation in data centers. The engineer will collaborate on micro-architecture, design, and integration of these accelerators, focusing on performance, power, and area. While the role is in hardware engineering, it directly supports AI/ML infrastructure.

What you'd actually do

  1. Drive design methodology, libraries, debug, code review in co-ordination with other IP Design Verification (DV) teams and Physical Design teams.
  2. Identify and drive power, performance and area of improvements.
  3. Participate in design, implementation and integration of chassis and subsystems.
  4. Perform RTL coding for Subsystems/SoC integration, function/performance simulation debug, Lint/CDC/FV/UPF checks.
  5. Perform quality check flows like Lint, CDC, RDC, VCLP.

Skills

Required

  • ASIC development
  • Verilog/SystemVerilog
  • VHDL
  • Chisel
  • micro-architecture
  • designing IPs and subsystems
  • Python
  • Perl

Nice to have

  • System on a Chip (SoC) designs and integration flows
  • AI/ML
  • arithmetic units
  • bus architectures
  • processor design
  • accelerators
  • memory hierarchies
  • high performance and low power design techniques

What the JD emphasized

  • Experience in AI/ML