Google is seeking a junior CPU Architecture and Performance Architect to join their diverse team developing custom silicon solutions for Google's direct-to-consumer products. This role focuses on improving processor instruction set architecture, developing innovative microarchitecture features, and delivering advanced SoC products. The position offers collaboration opportunities with Google's Android applications and AI teams for performance analysis and benchmarking.
As a key contributor, you'll work on CPU subsystem configuration and features, partnering with power, thermal, security, and physical design teams. The role requires expertise in high-performance microprocessor architecture, with hands-on experience in C/C++ and Python programming. You'll be responsible for performance modeling, analysis, and correlation, while also working on workload characterization.
The position offers a competitive compensation package including a base salary range of $127,000-$187,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone with a strong background in computer engineering or related fields, offering the chance to work on cutting-edge technology that impacts millions of users worldwide.
The ideal candidate will have at least 3 years of experience in high-performance microprocessor architecture and a bachelor's degree in a relevant field. Additional preferred qualifications include experience with instruction set architectures (ARM, RISC-V, x86), CPU/ML microarchitecture exploration, and system software components like Linux and drivers.
Join Google's hardware team in either Mountain View, CA or Austin, TX, where you'll contribute to the company's mission of creating radically helpful experiences through the combination of AI, software, and hardware innovation.