Taro Logo

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.

The ideal candidate will work on RTL development using SystemVerilog, perform various quality checks, and participate in critical phases of chip development including synthesis and FPGA/silicon bring-up. This role requires strong technical skills in digital design, particularly with ARM-based SoCs and ASIC methodology.

The position offers an opportunity to work on products that impact millions of users worldwide, focusing on pushing boundaries in hardware performance and efficiency. You'll be part of a multi-disciplinary team working on next-generation hardware experiences.

Key technical requirements include experience with RTL design, scripting languages like Python or Perl, and familiarity with ARM-based SoCs. Preferred qualifications include a Master's degree and experience with IP design for clocking, interconnects, and peripherals.

This is an excellent opportunity for someone passionate about hardware design who wants to contribute to Google's mission of organizing the world's information and making it universally accessible. The role combines technical challenges with the opportunity to work on products that have global impact.

Last updated 2 days 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

CPU Frontend Design Engineer, Google Cloud, University Graduate

Entry-level CPU Frontend Design Engineer position at Google Cloud, focusing on CPU development and microarchitecture design for server System on Chip (SoC) products.

CPU Functional Verification Engineer, Silicon, University Graduate

Entry-level CPU Functional Verification Engineer position at Google, focusing on hardware verification for custom silicon solutions with competitive compensation and benefits.

Embedded Software Engineer, Silicon

Entry-level Embedded Software Engineer position at Google, focusing on device driver development and embedded systems programming for next-generation smart devices.

Software Engineer, Home Device

Software Engineering role at Google focusing on embedded systems development for smart home devices, requiring expertise in Linux, Android frameworks, and hardware integration.

Software Engineer, Embedded Software, Silicon

Entry-level embedded software engineering role at Google, focusing on Linux drivers and firmware development for mobile systems, requiring 1 year of experience in software development.