Senior CPU Performance Architect
US: $163000 - $237000 (USD) + 15% bonus target + equity + benefits
Learn more about benefits at Google.
- Plan and evaluate ARM’s architecture features from both architecture and performance aspects.
- Develop a performance model for performance analysis and microarchitecture studies.
- Lead collaboration with design and verification teams to develop efficient CPU implementation.
- Define and write CPU subsystem architecture specifications.
- Drive performance correlation between the performance model and RTL implementation, including micro-benchmark development and pre-silicon and post-silicon performance bug triage.
Minimum qualifications:
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience.
- 8 years of experience with micro-processor architecture, micro-architecture, performance, and design.
- Experience with performance modeling, analysis, correlation, and workload characterization and experience with CPU architecture (e.g., CPU block).
Preferred qualifications:
- Master's degree or PhD in Electrical Engineering, Computer Engineering, or Computer Science with an emphasis on computer architecture.
- 5 years of experience in CPU micro-architecture exploration and development.
- Knowledge of processor instruction set architecture (e.g., ARM, RISC-V, x86).
- Knowledge of system software components, such as Linux, drivers, and runtime.