CPU Performance Architect, Silicon | Google Job | Bangalore, KA

Job description:

Google is conducting an interview for the post of CPU Performance Architect.

Job duties and responsibilities:

  • Assess performance analysis infrastructure, which includes preparing workloads, developing performance models, and conducting performance and workload analysis.
  • Participate in Performance, Power, Area (PPA) tradeoff analysis for architecture and microarchitecture features. Communicate analysis results in both qualitative and quantitative fashion to support major decisions.
  • Provide CPU performance analysis and understand performance bottlenecks.

Minimum qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience.
  • 3 years of experience with CPU architecture, microarchitecture, and subsystem integration at architectural and RTL levels.
  • Experience with C and C++ scripting languages.

Preferred qualifications:

  • Master’s degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science, emphasizing on computer architecture.
  • Experience with CPU, GPU, Fabric and Cache performance model development, performance analysis, and workload characterization.
  • Experience with advanced CPU techniques such as AI engines, branch predictors, IFU, LSU, and advanced prefetching algorithms.
  • Knowledge of CPU memory system architecture.
  • Familiarity with techniques such as simpoints generation methodology for standard CPU performance benchmarks.

Job/Req. ID: N/A

Company: Google

Location: Bangalore, KA

Job Category: VLSI or Computer or Electrical Engineering

Do you want Job alerts on your Phone? Join our WhatsApp/Telegram Group