Rtl Engineer Iii, Silicon Cloud

Google Google · Big Tech · Bengaluru, Karnataka, India

This role involves designing and developing custom silicon solutions (ASICs) to accelerate machine learning computation in data centers. The engineer will collaborate with various teams to specify and deliver quality designs for next-generation data center accelerators, focusing on micro-architecture, performance, power, and complexity.

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

  • Verilog/SystemVerilog
  • VHSIC
  • 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