📍 Bengaluru, India 🇮🇳
Role Description
This is a full-time hybrid role for an ASIC RTL Engineer, based in the Pune Division with some flexibility for remote work. The ASIC RTL Engineer will be responsible for designing, implementing, and verifying digital circuits and systems. Day-to-day tasks include RTL design, logic design, coordination with physical design teams, and ensuring system implementation aligns with required specifications and performance standards.
Expertise in SoC subsystem/IP design
Expertise in IP design, Subsystem /Cluster and SoC level integration using Verilog/System Verilog
In depth knowledge on RTL quality checks (Lint, CDC)
Knowledge of synthesis and low power is a plus
Good understanding of AMBA bus protocols (AXI, AHB, ATB, APB)
Good understanding of timing concepts
Knowledge of one or more of the interface protocols
a. PCIe
b. DDR
c. Ethernet
d. I2C, UART, SPI
Expertise in setting up and using tools like
a. Spyglass Lint/CDC
b. Synopsys DC
c. Verdi/Xcellium
Understanding of scripting languages like Make flow, Perl ,shell, python etc
Understanding of processor architecture and/or ARM debug architecture is a plus
Able to help and debug issues for multiple subsystems
Able to create/review design documents for multiple subsystems