GPU Digital Frontend Design Engineer

Summary

The GPU Digital Frontend Design Engineer will define microarchitecture, design RTL for high-performance GPU/AI accelerator chips, and optimize for power, performance, and area. The role involves collaborating with verification, software, and physical design teams using Verilog/SystemVerilog and standard EDA tools.

Job Responsibilities

  1. Responsible for requirement analysis, GPU microarchitecture definition, specification drafting and module interface design for high-performance GPU/AI accelerator chips.
  2. Conduct RTL design and PPA optimization for GPU key modules including SIMD Core, Tensor Core, scheduling system, on-chip memory and interconnect network.
  3. Develop synthesizable Verilog/SystemVerilog code and optimize timing, area and power consumption.
  4. Collaborate with verification team on UVM verification plan, environment setup and debug.
  5. Work with algorithm and software teams for operator performance analysis and architecture optimization.
  6. Support logic synthesis, STA, low-power design, physical design co-optimization, FPGA prototyping and post-silicon debug.

Job Requirements

  1. Master’s degree or above in Microelectronics, Electronic Engineering, Computer Science or related fields.
  2. 2+ years digital IC frontend design experience; GPU / AI accelerator chip project experience is highly preferred.
  3. Proficient in Verilog/System Verilog; familiar with Python / Tcl / Perl scripting.
  4. Solid understanding of GPU/SoC architecture and low-power design methodology.
  5. Hands-on experience with IC frontend flow and EDA tools: DC, PT, Verdi, Spyglass, LEC.

See also

Frontend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available