Memory Characterization Engineer, Silicon

1 Month ago • 5-8 Years • Research & Development

Job Summary

Job Description

This role involves generating timing collaterals for custom SRAM/Register File Memory macros using tools like Liberate or Silicon-Spice. Responsibilities include analyzing and validating timing data, performing statistical simulations, and participating in Silicon-Spice correlation activities to improve PPA (Performance, Power, Area). Collaboration with circuit designers and the SoC team is crucial to ensure correctness and meet customization requirements. The engineer will also mentor junior engineers and be responsible for coordinating the release of memory collaterals. The ideal candidate possesses strong experience with timing tools (Liberate MX, Nanotime), Spice simulation, and CMOS circuit design, along with scripting skills (PERL/Shell/TCL). A deep understanding of timing concepts, LVF, and CCS models is essential.
Must have:
  • 5+ years experience with Liberate MX/Nanotime and Spice
  • 3+ years characterizing standard-cells or memory
  • Experience writing Spice decks and CMOS circuits
  • Generate timing collaterals for custom digital CMOS circuits
  • Analyze and validate characterized timing data
Good to have:
  • Master's degree in related field
  • Experience with FineSim, HSpice, Spectre, Solido
  • Experience with SiliconSmart, Liberate
  • PERL/Shell/TCL scripting
  • Understanding of LVF and CCS models

Job Details

Minimum qualifications:

  • Bachelor's degree in Electrical Engineering, Computer Science, or equivalent practical experience.
  • 5 years of experience with Liberate MX or Nanotime timing tools and Spice or equivalent transistor level simulation tool.
  • 3 years of experience in characterizing standard-cells or memory.
  • Experience in writing spice decks and CMOS circuits.

Preferred qualifications:

  • Master's degree in VLSI Integration, Computer Engineering, Electronics Engineering, or a related field.
  • Experience in spice and statistical circuit simulators, including FineSim, HSpice, Spectre, and Solido.
  • Experience with characterization tools (e.g., SiliconSmart, Liberate).
  • Experience in PERL/Shell/TCL scripting or similar languages, with the ability to automate repeatable tasks to improve efficiency/productivity using the scripting languages.
  • Understanding of CMOS circuits and timing concepts (e.g., setup, hold).
  • Understanding of Liberty Variation Format (LVF) and Composite Current Source (CCS) models.

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 develop custom silicon solutions that power the future of Google's direct-to consumer products. You'll contribute to the innovation behind products. You will shape the next generation of hardware experiences, delivering unparalleled performance, efficiency, and integration. You will be responsible for generating timing collaterals of custom SRAM/Register File Memory macros. You will collaborate with circuit designers to ensure the correctness of timing arcs. You will need to perform Spice simulations to validate the correctness of timing delays and power numbers. You will also be responsible for coordinating with the SOC team regarding the release of memory collaterals.

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

  • Generate timing collaterals for custom digital CMOS circuits utilizing industry-standard tools such as Liberate or Silicon-Spice. Analyze and validate characterized timing data.
  • Perform statistical simulations to ensure the robustness of custom circuits.
  • Participate in Silicon-Spice correlation activities to improve Performance, Power, Area (PPA) of custom digital circuits.
  • Collaborate closely with the internal circuit design team and the System-on-a-Chip (SoC) team and understand customization requirements.
  • Provide guidance and mentorship to junior and temporary engineers, as needed.

Similar Jobs

Payactiv - Database Developer

Payactiv

Milpitas, California, United States (On-Site)
7 Months ago
ByteDance - Site Reliability Engineer - Machine Learning Systems - Singapore

ByteDance

Singapore (On-Site)
7 Months ago
the embassy VFX  - Pipeline TD

the embassy VFX

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Extreme Network - Senior/Staff Systems Software Engineer – Linux Platform & Virtualization

Extreme Network

Ontario, Canada (Hybrid)
2 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Canada (On-Site)
1 Month ago
Samsung Semiconductor - Senior Staff Engineer, Memory Fault Management Architect

Samsung Semiconductor

San Jose, California, United States (Hybrid)
4 Months ago
NVIDIA - Senior System Software Architect, HPC Networking

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
4 Months ago
Nagarro - Trainee

Nagarro

(On-Site)
6 Months ago
ByteDance - Software Engineer, ML System Scheduling

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
ByteDance - AI Research Engineer, Large Language Model (Applied Machine Learning)

ByteDance

San Jose, California, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Accenture - Application Designer

Accenture

Ahmedabad, Gujarat, India (On-Site)
3 Weeks ago
Next Level Business Services - Sr. Big Data Engineer in San Francisco, CA  / McLean, VA

Next Level Business Services

San Francisco, California, United States (On-Site)
7 Months ago
InnoPhase IoT - Design Verification Engineer

InnoPhase IoT

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Oportun - Director, Data Science

Oportun

(Remote)
1 Month ago
Fluence - Controls Software Engineer-II(m/f/d)

Fluence

Berlin, Berlin, Germany (Hybrid)
7 Months ago
Motorola Solutions - WAVE Technical Support Engineer

Motorola Solutions

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
1 Month ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Boston, Massachusetts, United States (On-Site)
7 Months ago
Google - Cloud Technical Solutions Engineer, Infrastructure Compute

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Axon - Technical Support Engineer I

Axon

Peachtree Corners, Georgia, United States (On-Site)
3 Weeks ago
Tencent - Senior Gateway Ops Engineer

Tencent

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

PhonePe - Engineering Manager - Payments

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Capgemini - KYC Analyst

Capgemini

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
Jumio - Software Engineer III - Java & Kotlin (Mobile Team)

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Ethos Life - Bot Automation Tester

Ethos Life

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - Associate - MSD - GDC

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago
e2 open - Senior Software Engineer

e2 open

Hyderabad, Telangana, India (On-Site)
1 Month ago
Ruselle Investments - Senior Developer I

Ruselle Investments

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
NVIDIA - Silicon Power Performance Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Applied Materials - Technical Writer

Applied Materials

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Aeries Technology - Project Manager

Aeries Technology

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

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Samsung Semiconductor - Senior Staff Engineer, Process Integration

Samsung Semiconductor

San Jose, California, United States (Hybrid)
1 Month ago
Riot Games - Software Engineer - Platform & Tools (Contractor)

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
NVIDIA - Senior Hardware Security Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Rivos - DPA Performance Modeling - Intern

Rivos

Santa Clara, California, United States (On-Site)
7 Months ago
Krafton  - Gamelab Coach - Studio Supporter Conversion Position (10+ years)

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Riot Games - Game Designer III - VALORANT, Competitive Systems

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
Electronic Arts - Technical Director

Electronic Arts

Hyderabad, Telangana, India (On-Site)
1 Month ago
Riot Games - Principal Insights Researcher - VALORANT

Riot Games

Los Angeles, California, United States (On-Site)
1 Month ago
Tesla - Algorithms Engineer, Autobidder (Electricity Markets/Energy Trading)

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
RoofStack - Software Architect

RoofStack

İstanbul, İstanbul, Türkiye (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (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