Silicon Emulation Lead Engineer

Google is a global technology company that develops innovative solutions including cloud computing, AI/ML hardware acceleration, and custom silicon solutions.
$150,000 - $250,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS

Description For Silicon Emulation Lead Engineer

Google Cloud is seeking a Silicon Emulation Lead Engineer to shape the future of AI/ML hardware acceleration, specifically focusing on TPU (Tensor Processing Unit) technology. This role combines technical leadership with people management, requiring expertise in emulation, FPGA prototyping, and validation domains. You'll lead a diverse team developing custom silicon solutions that power Google's most demanding AI/ML applications.

The position involves working directly with emulation prototyping team members, designers, DV engineers, Silicon Validation engineers, and Software teams. You'll be responsible for delivering emulation-based prototyping capabilities for ASIC projects, including project compilation, platform management, infrastructure debugging, and hardware validation.

As part of Google's Technical Infrastructure team, you'll contribute to the architecture that keeps Google's vast product portfolio running. The role requires deep technical knowledge in emulation/FPGA domains, strong leadership capabilities, and the ability to work cross-functionally with various teams.

The ideal candidate will have extensive experience in emulation and FPGA prototyping, proven people management skills, and a strong understanding of SoC architecture. You'll be instrumental in developing and implementing new verification and emulation methodologies while leading a team that enables early software development and system validation.

This is an excellent opportunity for someone passionate about cutting-edge technology, team leadership, and working on projects that impact millions of users worldwide. The role offers the chance to work with state-of-the-art hardware acceleration technology while developing both technical and leadership skills in a dynamic, innovative environment.

Last updated an hour ago

Responsibilities For Silicon Emulation Lead Engineer

  • Build, manage and lead the team responsible for full chip emulation/FPGA prototyping of complex AI/ML SoC designs
  • Lead and enable the team to bring up system level emulation models through reset, boot, and bare metal content or OS
  • Work with architects, designers, software engineers, pre- and post-silicon verification engineers
  • Lead the development, execution, and debugging of full-chip/SoC tests on emulation platforms
  • Drive all the people management functions including hiring, people development, prioritizing and managing resources

Requirements For Silicon Emulation Lead Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, a related field, or equivalent practical experience
  • 8 years of experience in Emulation, FPGA Prototyping, or Validation domains
  • 4 years of experience in people management, developing employees
  • Experience in emulation/FPGA/simulation model build flows, model bring-ups and debugging
  • Experience with industry standard emulation/FPGA prototyping platforms
  • Experience with EDA debug tools and SoC architecture and interfaces
  • Experience programming and scripting in C, C++, Python, Perl, or TCL

Benefits For Silicon Emulation Lead Engineer

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global work environment

Interested in this job?

Jobs Related To Google Silicon Emulation Lead Engineer

Technical Lead Manager, Ads Benchmarks Experiences

Lead the Ads Benchmarks Experiences team at Google, building and managing a new engineering team while overseeing technical infrastructure and product development.

Software Engineering Manager, Performance Analysis, Compute Co-Design

Lead software engineering manager role at Google focusing on performance analysis and compute co-design, offering competitive compensation and the opportunity to drive infrastructure optimization.

Group Product Manager, Ads

Lead product strategy and development for Google Ads, managing advertising solutions across search, display, and video platforms while working with cross-functional teams.

Senior Product Manager, Compiler Infrastructure, Core Developer

Lead compiler infrastructure and developer toolchain initiatives at Google as a Senior Product Manager, shaping the future of software development tools and infrastructure.

Chiplet Technologist and Design Integration Technical Lead, Silicon

Lead chiplet technology and design integration role at Google, focusing on high-performance hardware development and silicon innovation.