System Performance and Architecture Engineer, Silicon

Google organizes the world's information and makes it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
New Taipei, Banqiao District, New Taipei City, Taiwan
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Hardware

Description For System Performance and Architecture Engineer, Silicon

Google is seeking a System Performance and Architecture Engineer to join their Silicon team, focusing on developing custom silicon solutions that power Google's direct-to-consumer products. This role combines hardware architecture expertise with software optimization, working on cutting-edge compute technologies including GPUs, TPUs, and ISPs.

The position requires deep technical knowledge in computer architecture and performance analysis, with opportunities to shape the next generation of hardware experiences. You'll be working at the intersection of hardware and software, optimizing both for maximum efficiency and performance.

As part of Google's hardware team, you'll contribute to innovations that impact millions of users worldwide. The role involves analyzing complex workloads, identifying performance bottlenecks, and proposing architectural improvements that enhance both hardware and software components.

The ideal candidate should have strong programming skills in C/C++ or Python, understanding of GPU/TPU architectures, and experience with performance and power optimization. Knowledge of Generative AI model architectures is a plus. This position offers the opportunity to work on challenging technical problems while contributing to Google's mission of organizing the world's information.

Working at Google provides exposure to cutting-edge technology and the chance to work with world-class engineers. The company offers a collaborative environment focused on innovation and impact, with the resources and support needed to succeed in this challenging role.

Last updated 7 hours ago

Responsibilities For System Performance and Architecture Engineer, Silicon

  • Develop models, analyze and project power and performance of compute-centric hardware IP blocks on a mobile System on a Chip (SoC)
  • Study the behavior of various computer, gaming and AI workloads executing on the SoC, identify bottlenecks and opportunities for hardware and software co-optimization
  • Propose improvements in the hardware architecture of the Compute IPs or SoC-level with the compiler, runtime or application software

Requirements For System Performance and Architecture Engineer, Silicon

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 3 years of experience in computer or chip architecture, performance, or software development for Compute Internet Protocol (IPs)
  • Experience with computer architecture, TPU/GPU architecture or workload performance analysis

Interested in this job?

Jobs Related To Google System Performance and Architecture Engineer, Silicon

Silicon Design Verification Engineer, TPU, Google Cloud

Silicon Design Verification Engineer position at Google, focusing on TPU technology verification for AI/ML applications, requiring expertise in UVM and SystemVerilog.

Software Engineer, Android Kernel and Systems

Software Engineering role at Google focusing on Android kernel and systems development, requiring expertise in C, C++, or Rust and operating systems knowledge.

CPU Design Verification Engineer

CPU Design Verification Engineer role at Google, focusing on verification of future CPU developments and building comprehensive testing infrastructure.

Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering

Software Engineer III position at Google focusing on embedded systems and firmware development for platforms infrastructure engineering.

SoC Interface Architect, Silicon

SoC Interface Architect position at Google, focusing on designing and implementing low-speed interfaces and GPIO systems for custom silicon solutions in consumer products.