Join Google's Devices & Services team as a Hardware Emulation Engineer, where you'll be part of a diverse team developing custom silicon solutions that power Google's direct-to-consumer products. In this role, you'll help develop and maintain emulation infrastructure, tools, and workflow methodologies supporting ASIC projects. You'll work directly with emulation team members, designers, verification engineers, and software teams, as well as external vendors and lab support teams.
The position involves maintaining and upgrading emulation infrastructure, implementing workflows, and creating automation tools. You'll be responsible for debugging hardware, tooling, and project-specific issues, while also bringing up external interfaces on emulation platforms. Your work will directly impact the development of Google's hardware experiences, delivering unparalleled performance and efficiency.
Google's Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. The team researches, designs, and develops new technologies and hardware to make user interaction with computing faster, seamless, and more powerful. This is an opportunity to shape the next generation of hardware experiences that will be used by millions worldwide.
The ideal candidate should have strong experience with emulation systems, EDA tools, and programming languages like C++, Python, or TCL. Knowledge of RTL design, Verilog, and system verification is highly valued. You'll be working in a collaborative environment where you'll interface with various teams and vendors to deliver emulation-based prototyping capabilities for ASIC projects.