Memory System Architect, Silicon
Google · Mountain View, California, US
Minimum qualifications: - Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical exper...
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 System verilog, 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 sh...