CPU Architecture and Performance Architect, Silicon
Onsite
United StatesTaipei, Taiwan
United States
Full Time
Job Type
Full Time
Job Details
Google welcomes people with disabilities. Minimum qualifications:
- Master's degree in Electrical Engineering, Computer Engineering or Computer Science, emphasizing on computer architecture, or equivalent practical experience.
- 3 years of experience in high-performance microprocessor architecture, microarchitecture, performance, or advanced CPU design.
- Experience in high-performance CPU architecture, performance modeling, analysis, correlation, and workload characterization.
- Experience with C/C++ and scripting languages (e.g., Python).
- PhD in Electrical Engineering, Computer Engineering, or Computer Science, emphasizing on computer architecture or machine learning.
- Experience in CPU/ML microarchitecture exploration, performance model development, performance analysis, performance correlation, or workload characterization.
- Knowledgeable in microprocessor instruction set architecture (e.g., ARM, RISC-V, x86).
- Familiar with system software components, such as Linux, drivers, and runtime.
- Ability to communicate in English fluently.
- Develop and modify a performance model for performance analysis and microarchitecture study. Evaluate ARM’s architecture features from both architecture and performance angles.
- Define and write CPU subsystem architecture specifications.
- Collaborate with RTL, design verification, and physical design teams to develop a high performance and efficient CPU implementation.
- Manage performance correlation between the performance model and RTL implementation, including micro-benchmark development and pre-silicon and post-silicon performance bug triage.
Learn more about Google Inc.
Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Mission
We're connecting diverse talent to big career moves. Meeting people who boost your career is hard - yet networking is key to growth and economic empowerment. We’re here to support you - within your current workplace or somewhere new. Upskill, join daily virtual events, apply to roles (it’s free!).
Are you hiring? Join our platform for diversifiying your team