ASIC Engineer, IP Design

2 Weeks ago • 5-6 Years • Research & Development

Job Summary

Job Description

This role involves designing foundation and chassis IPs (e.g., Network on Chip (NoC), Clock, Debug, IPC, Memory Management Unit (MMU) and other peripherals) for Pixel System on a Chip (SoCs). Responsibilities include defining microarchitecture details, RTL development in SystemVerilog, debugging simulations, performing RTL quality checks (Lint, CDC, Synthesis, UPF), and participating in synthesis, timing/power estimation, and FPGA/silicon bring-up. Collaboration with architecture, software, verification, power, and timing teams is crucial. The ideal candidate possesses strong RTL design skills using Verilog/SystemVerilog, experience with ARM-based SoCs, and familiarity with ASIC methodology and low-power design.
Must have:
  • 5+ years RTL design (Verilog/SystemVerilog)
  • 5+ years ARM-based SoC experience
  • ASIC methodology expertise
  • Microarchitecture design
  • RTL quality checks (Lint, CDC)
  • SystemVerilog coding
Good to have:
  • Master's/PhD in EE/CS
  • 6+ years IP design experience
  • Low power estimation, timing closure, synthesis
  • Python/Perl scripting
  • UPF checks

Job Details

Minimum qualifications:

  • Bachelor’s degree in Electrical or Computer Engineering or equivalent practical experience.
  • 5 years of experience with Register-Transfer Level (RTL) design using Verilog/System Verilog and microarchitecture.
  • 5 years of experience with ARM-based System on a Chip (SoCs), interconnects and Application-Specific Integrated Circuit (ASIC) methodology.
  • Experience with a coding language like Python or Perl.

Preferred qualifications:

  • Master's degree or PhD in Electrical Engineering, Computer Science, or equivalent practical experience.
  • 6 years of industry experience with Intellectual Property (IP) design.
  • Experience with methodologies for Register-Transfer Level (RTL) quality checks (e.g., Lint, CDC, RDC).
  • Experience with methodologies for low power estimation, timing closure, synthesis.

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 design foundation and chassis IPs (e.g., Network on
Chip (NoC), Clock, Debug, IPC, Memory Management Unit (MMU) and other peripherals) for Pixel System on a Chip (SoCs). You will collaborate with members of architecture, software, verification, power, timing, synthesis, etc. to specify and deliver a quality Register-Transfer Level (RTL). You will solve technical problems with micro-architecture, low power design methodology and evaluate design options with 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

  • Work as part of the team that delivers coherent fabric interconnect solutions.
  • 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.

Similar Jobs

Microsoft - Senior Software Engineer

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Mashgin - Senior Software Engineer, Product

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
PassiveLogic - Data Scientist - AI Benchmark Architect

PassiveLogic

Holladay, Utah, United States (On-Site)
2 Months ago
ByteDance - Senior/Tech Lead AI/LLM Network Software Development Engineer

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
NVIDIA - Hardware Validation Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
NVIDIA - GPU Power Analysis Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Riot Games - Senior Software Engineer, Combat - R&D Shanghai

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Tesla - Engineering Technician, Drive Unit/Traction Inverter (Powertrain)

Tesla

Brandenburg, Germany (On-Site)
2 Months ago
NVIDIA - Senior Software Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Krafton  - [Infra Div.] 취약점 진단 엔지니어 (3년 ~ 5년)

Krafton

Seoul, South Korea (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rackspace Technology - R-19462 Data Engineer III - VN

Rackspace Technology

Vietnam (Remote)
3 Months ago
Take-Two Interactive - DevOps Engineer III

Take-Two Interactive

Austin, Texas, United States (On-Site)
1 Day ago
Jane Street - Data Centre Engineer

Jane Street

Hong Kong, Hong Kong (On-Site)
6 Hours ago
Unisys - Senior VMware System Engineer

Unisys

Bengaluru, Karnataka, India (On-Site)
23 Hours ago
Google - Senior Software Engineering Manager

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Google - Engineering Manager, Google Kubernetes Engine, Access Platform

Google

Seattle, Washington, United States (On-Site)
2 Weeks ago
Mashgin - Senior Software Engineer, Infrastructure

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
Riot Games - Technical Art Manager

Riot Games

Los Angeles, California, United States (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Google - Staff Software Engineer

Google

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Tide - Business Development Executive - French Speaking (Mandatory)

Tide

Hyderabad, Telangana, India (On-Site)
1 Day ago
Optiv - Engineer SIEM

Optiv

Bengaluru, Karnataka, India (On-Site)
18 Hours ago
PwC - IN-Senior Associate_Azure DevOps Architect_OneCloud_Advisory _Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Beta Craft - Sr. Python AI/ML Developer

Beta Craft

Pune, Maharashtra, India (On-Site)
1 Month ago
Assystems - Sr. Mechanical BIM Modeler

Assystems

Gurugram, Haryana, India (On-Site)
6 Months ago
Zinrelo - QA Engineer

Zinrelo

Pune, Maharashtra, India (Hybrid)
6 Months ago
Google - Content Strategist, Multimodal Content, gTech Ad Customer Support

Google

Gurugram, Haryana, India (On-Site)
2 Days ago
Insight  Software - UI/UX Designer

Insight Software

Bengaluru, Karnataka, India (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

NVIDIA - Senior Chip Design Engineer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
NVIDIA - Senior Software Engineer - Automated Parallel Programming

NVIDIA

North Carolina, United States (Remote)
1 Month ago
NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Shanghai, Shanghai, China (Hybrid)
3 Months ago
Samsung Semiconductor - Staff Engineer, Design Verification

Samsung Semiconductor

San Jose, California, United States (On-Site)
1 Month ago
Google - SoC and IP Design Engineer

Google

Haifa, Haifa District, Israel (On-Site)
2 Days ago
NVIDIA - Deep Learning Performance Architect

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Months ago
GEA Group - HMI Software Engineer

GEA Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Software Engineer, Model Interference

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Netflix - Machine Learning Scientist (L5)

Netflix

United States (Remote)
3 Months ago
ByteDance - Research Scientist Graduate (Computational Biology (AI-for-Science))

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug