CPU Architecture and Performance Architect
Google· Google Careers / Hardware Engineering
New Taipei, Banqiao District, New Taipei City, TaiwanFull-timePosted 3w ago
About the role
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, shaping the next generation of hardware experiences with unparalleled performance and efficiency.
Responsibilities
- Drive performance correlation between the performance model and RTL implementation, including micro-benchmark development, pre-silicon performance correlation, and post-silicon performance analysis and debugging.
- Plan and evaluate CPU architecture features from both architecture and performance angles.
- Develop a performance model for performance analysis and microarchitecture design study.
- Collaborate with RTL design, design verification, and physical design teams to develop a high performance and efficient CPU implementation.
Qualifications
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
- 8 years of experience with high-performance microprocessor architecture, CPU microarchitecture, and workload performance analysis.
- Experience in high-performance CPU architecture.
- Experience in at least one area: instruction set architecture (ISA), machine learning (ML), or branch prediction.
- Experience in performance modeling, analysis, correlation, and workload characterization.
- Experience with C/C++ and scripting languages (e.g., Python).
Skills
Required:High-performance microprocessor architectureCPU microarchitecturePerformance modelingC/C++Python or scripting
Last updated Oct 23, 2026. Interested? Apply on the company site.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network3d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping3d agoMountain View, CA, USA · Product Management
- UX Program Manager3d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS3d agoHybrid (Kraków, Poland; Munich, Germany)
- 3d ago