Google

Memory System Architect, Silicon

Google$163K — $237K *
Telecommunications & Hardware
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • 8 years in micro-architecture and ASIC block design.
  • Experience designing RTL for CPUs, GPUs, caches, or MMUs.
  • Proficient in micro-architecture/design performance analysis and simulation tools.
  • Preferred: Master's or PhD with a focus on computer architecture.
  • Experience with configurable designs and coherent interconnects.
  • Knowledge of Hardware Description Languages like SystemVerilog or Verilog.

Responsibilities

  • Evaluate various micro-architecture and design options for efficient memory systems.
  • Create hardware architecture specifications for coherent and non-coherent memory systems.
  • Analyze performance versus power trade-offs in design decisions.
  • Collaborate with design, verification, and validation teams to build and test designs.
  • Participate in technology development and patent filing related to memory systems.

Benefits

  • Comprehensive healthcare coverage.
  • Generous retirement plans including a 401(k).
  • Options for flexible work arrangements.
  • Employee development and training programs.
  • Access to wellness programs and resources.
Full Job Description
Minimum qualifications:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
  • 8 years of experience in micro-architecture and design of ASIC blocks.
  • Experience in designing/implementing Register-Transfer Level (RTL) for one or more blocks: Central Processing Units (CPUs), Graphics Processing Units (GPUs), caches, Memory Management Units (MMUs), or coherent fabrics.
  • Experience in micro-architecture/design performance analysis, tools, and simulators.

Preferred qualifications:
  • Master's degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science with an emphasis on computer architecture.
  • Experience in building build time configurable designs.
  • Knowledge in one or more of these areas: coherent interconnects, caches, memory systems.
  • Knowledge of Hardware Description Languages (HDL) such as SystemVerilog or Verilog.


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 shape the future of our coherent memory systems for consumer SoCs. You will leverage your technical expertise in design and uArch to create the most advanced power- and performance-efficient mobile coherent systems. Your work will have a direct impact on the performance, efficiency, and innovation of our next-generation devices. You will work with hardware designers and validation teams to build and test exceptional hardware architectures. As part of this work, you will participate in the development of technology in the memory system and the filing of associated patents.

The US base salary range for this full-time position is $163,000-$237,000 bonus equity benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google .

Responsibilities
  • Explore and evaluate different uArch and design choices for power- and performance-efficient coherent and non-coherent memory systems.
  • Author hardware uArch specification for next-generation coherent and non-coherent memory systems.
  • Analyze performance and power trade-offs.
  • Work with hardware design, verification, emulation, and validation teams to build and test the hardware architecture.


About Google

Google is a multinational technology company that specializes in Internet-related services and products. These include online advertising technologies, search engine, cloud computing, software, and hardware. Google was founded in 1998 by Larry Page and Sergey Brin while they were Ph.D. students at Stanford University. The company has grown tremendously since then and has become one of the most valuable companies in the world. Google's mission is to organize the world's information and make it universally accessible and useful.
Learn more about Google
Size
156,500 employees
Market Cap
$1,115.4 billion
Industry
Net Income
$40.2 billion
Founded
1998
5 Year Trend
+23.3%
Revenue
$182.5 billion
NASDAQ

Similar Jobs

More Jobs at Google

More Telecommunications & Hardware Jobs

Find similar Memory System Architect, Silicon jobs: