ASIC RTL Design Engineer

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
Hardware

Description For ASIC RTL Design Engineer

Google is seeking an ASIC RTL Design Engineer to join their hardware team in Bengaluru. This role is part of Google's initiative to develop custom silicon solutions that power their direct-to-consumer products. The position combines hardware engineering with Google's expertise in AI and software to create innovative computing experiences.

As an ASIC RTL Design Engineer, you'll be working on cutting-edge hardware development, focusing on RTL design using SystemVerilog and microarchitecture. You'll be responsible for developing and debugging functional/performance simulations, performing various quality checks, and participating in the synthesis and timing/power estimation processes.

The ideal candidate should have a strong foundation in Electrical/Computer Engineering with hands-on experience in RTL design, ARM-based SoCs, and ASIC methodology. Knowledge of scripting languages like Python or Perl is essential for automation and tooling tasks.

This is an excellent opportunity for someone looking to work on hardware that impacts millions of users worldwide. You'll be part of a team that pushes boundaries in silicon development, working on projects that require both technical expertise and innovative thinking. The role offers the chance to work with multi-disciplined teams across different locations, contributing to Google's mission of organizing the world's information and making it universally accessible.

Last updated 12 minutes ago

Responsibilities For ASIC RTL Design Engineer

  • Perform RTL development (SystemVerilog), debug functional/performance simulations
  • Perform RTL quality checks including Lint, CDC, Synthesis, UPF checks
  • Participate in synthesis, timing/power estimation and FPGA/silicon bring-up
  • Communicate and work with multi-disciplined and multi-site teams

Requirements For ASIC RTL Design Engineer

Python
  • Bachelor's degree in Electrical/Computer Engineering
  • Experience with RTL design using Verilog/System Verilog and microarchitecture
  • Experience with a scripting language like Python or Perl
  • Experience with ARM-based SoCs, interconnects and ASIC methodology

Interested in this job?

Jobs Related To Google ASIC RTL Design Engineer

Application-Specific Integrated Circuit (ASIC) Design Verification Engineer

ASIC Design Verification Engineer position at Google, focusing on verifying digital systems and developing verification methodologies for custom silicon solutions.

ASIC RTL Design Engineer

ASIC RTL Design Engineer position at Google, focusing on custom silicon solutions development and hardware innovation for consumer products.

ASIC Design Engineer Silicon

ASIC Design Engineer position at Google, focusing on custom silicon solutions and RTL development for next-generation hardware products.

CPU RTL Design Engineer, University Graduate

Entry-level CPU RTL Design Engineer position at Google, focusing on custom silicon solutions and next-generation processor design with competitive compensation and benefits.

CPU Frontend Design Engineer, Google Cloud, University Graduate

Entry-level CPU Frontend Design Engineer position at Google Cloud, focusing on CPU development and RTL design for server Systems on Chip, suitable for university graduates with hardware engineering background.