GOGoogle Inc
Senior ASIC Design Engineer, Silicon
Bangalore ₹5-10 LPA Posted 25 Apr 2025
FULL TIME
Synthesis
ASIC Design
Timing Closure
Python
Job Description
Minimum Qualifications
- Bachelor's degree in Electrical Engineering or Computer Engineering, or equivalent practical experience.
- 5 years of experience with RTL design using Verilog/System Verilog and microarchitecture.
- Experience in ARM-based SoCs, interconnects and ASIC methodology.
Preferred Qualifications
- Master's degree in Electrical/Computer Engineering.
- Experience with methodologies for low power estimation, timing closure, synthesis.
- Experience with methodologies for RTL quality checks (e.g., Lint, CDC, RDC).
- Experience with a scripting language such as Python or Perl.
About the Job
- Be part of a team that pushes boundaries, developing custom silicon solutions that power the future of Google's direct-to-consumer products.
- You'll contribute to the innovation behind products loved by millions worldwide.
- Your expertise will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration.
- In this role, you will be part of a team that designs foundation and chassis IPs (NoC, Clock, Debug, IPC, MMU and other peripherals) for Pixel SoCs.
- You will collaborate with members of architecture, software, verification, power, timing, synthesis, etc. to specify and deliver high quality RTL.
- You'll solve technical problems with innovative micro-architecture, low power design methodology and evaluate design options with complexity, performance, power and area in mind.
- Google's mission is to organize the world's information and make it universally accessible and useful.
- Our team combines the best of Google AI, Software, and Hardware to create radically helpful experiences.
- We research, design, and develop new technologies and hardware to make computing faster, seamless, and more powerful.
- We aim to make people's lives better through technology.
Responsibilities
- Define microarchitecture details such as interface protocol, block diagram, data flow, pipelines, etc.
- 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.
