Silicon Engineer

2 Weeks ago • 3-7 Years • Research & Development

Job Summary

Job Description

As a Silicon Engineer at Google, you'll be a key contributor to CPU subsystem architecture and microarchitecture definitions. You'll collaborate with performance and software teams for workload analysis, debugging, and performance projection. Leveraging your CPU expertise, you'll work with other teams on CPU configuration, architecture features, and PPA (Performance, Power, Area) trade-off analysis. Responsibilities include defining architectural aspects of the CPU subsystem (power control, fabric structure, debug, etc.), participating in PPA trade-off analysis, assessing performance analysis infrastructure, defining low-power schemes, and defining future roadmap features and performance requirements.
Must have:
  • Bachelor's degree in relevant field
  • 3+ years low power RTL and physical design experience
  • Scripting language experience (Python, Perl)
  • CPU subsystem architecture definition
  • PPA trade-off analysis
Good to have:
  • Master's/PhD in relevant field
  • ARM ISA, PPA, design, microarchitecture experience
  • CPU application experience for mobile/wearable products
  • Experience with AI engines, branch predictors, IFU, LSU, advanced prefetching

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience.
  • 3 years of experience with low power RTL and physical design techniques.
  • Experience with scripting languages (e.g., Python, Perl).

Preferred qualifications:

  • Master’s degree/PhD in Electrical Engineering, Computer Engineering, or Computer Science, emphasizing on computer architecture.
  • 3 years of experience in ARM ISA, PPA, design and microarchitecture.
  • 1 year of experience in CPU applications for mobile and wearable products.
  • Experience on advanced CPU techniques such as AI engines, branch predictors, IFU, LSU and advanced prefetching algorithms.

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.
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.

As a Silicon Engineer, you will be the key contributor to the CPU subsystem architecture and microarchitecture definitions. You will collaborate with system performance and software teams to plan and conduct workload performance analysis, debug performance bottlenecks and project performance at various design phases. Leveraging your CPU-specific knowledge and expertise, you will be working with engineers in power, thermal, security, physical design and other subsystem teams on the CPU subsystem configuration, architecture and microarchitecture features, and PPA (Performance, Power, Area) trade-off analysis.
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 various architectural aspects of CPU subsystem including but not limited to, active and idle power control, fabric structure, debug, analytics and other sub system components.
  • Participate in Performance, Power, Area (PPA) trade-off analysis for architecture and microarchitecture features. Communicate analysis results in both qualitative and quantitative fashion to support major decisions.
  • Assess performance analysis infrastructure, which includes preparing workloads, developing performance models, and conducting performance and workload analysis.
  • Define next generation low power schemes.
  • Define future roadmap features and performance requirements.

Similar Jobs

Zscaler - Staff Software Development Engineer - Golang

Zscaler

Bengaluru, Karnataka, India (On-Site)
8 Hours ago
Google - Software Engineer II, Mobile, Wear OS

Google

Bucharest, Bucharest, Romania (On-Site)
2 Weeks ago
ByteDance - Research Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Google - Software Engineer III, Engineering Productivity, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
NVIDIA - AI Algorithms Software Engineer (RDSS Intern)

NVIDIA

Hsinchu, Hsinchu City, Taiwan (On-Site)
3 Months ago
Google - Staff Software Engineer, AI/ML GenAI, Google Ads

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Staff Software Engineer, AI/ML Computer Vision

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Silicon Product Definition Engineer

NVIDIA

Santa Clara, California, United States (Hybrid)
2 Months ago
ByteDance - Senior Machine Learning Ops Engineer, ML System

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
Krafton  - Vulnerability Diagnosis Engineer

Krafton

Seoul, South Korea (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Business Data Scientist

Google

Chicago, Illinois, United States (On-Site)
1 Week ago
Ubisoft - Senior Programmer [Unity]

Ubisoft

Shanghai, Shanghai, China (On-Site)
7 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Networking

Google

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
Google - Software Engineer III, Full Stack, Google Play Games

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Argus Labs - Senior Software Engineer (Infrastructure/Backend)

Argus Labs

(Remote)
1 Month ago
Inkittt - Senior Frontend Engineer

Inkittt

San Francisco, California, United States (On-Site)
9 Months ago
Mindtickle - SDE III - COE-ML

Mindtickle

Bengaluru, Karnataka, India (Hybrid)
1 Day ago
Inworld AI - Staff C++ Developer

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Wisk - Staff Controls Engineer

Wisk

Mountain View, California, United States (Hybrid)
2 Weeks ago
Snowed In Studios - Advanced Software Developer

Snowed In Studios

Ontario, Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Rackspace Technology - Oracle Application Developer II

Rackspace Technology

Gurugram, Haryana, India (Remote)
2 Weeks ago
Easyship - Senior Backend Engineer

Easyship

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Corsair - Elgato Partnerships Specialist, Korea

Corsair

Chhattisgarh, India (On-Site)
1 Month ago
Google - Senior Software Engineer, Core

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
WinZO - Data Engineer

WinZO

New Delhi, Delhi, India (On-Site)
1 Day ago
Shyft Labs - Product Manager - CMS Platform (SaaS, Multi-Site)

Shyft Labs

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
Doveriye - Social Media Manager

Doveriye

Hyderabad, Telangana, India (On-Site)
7 Months ago
Zeta - Senior Site Reliability Engineer

Zeta

Hyderabad, Telangana, India (On-Site)
6 Months ago
Extreme Network - Staff UX Designer

Extreme Network

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Moloco - Staff Software Engineer

Moloco

Bengaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Google - Silicon Networking Microarchitecture and RTL Lead

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
NVIDIA - Senior Firmware Engineer - Embedded Controller

NVIDIA

Santa Clara, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior Firmware PHY Developer

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
3 Months ago
Google - Software Engineering Manager II, Google Compute Infrastructure

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Days ago
Google - CPU Silicon Validation Lead

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Days ago
ByteDance - Software Engineer, Architecture and Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
NXP - <2025 Internship Program> Application Engineer

NXP

Taipei City, Taiwan (On-Site)
6 Months ago
Google - Software Engineer (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
4 Months ago
Virtuos - Technical Director

Virtuos

China (On-Site)
1 Month ago
NVIDIA - Senior Cloud Service Provider Application Engineer

NVIDIA

Santa Clara, California, 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