Google is a leading technology company, and they are seeking a Hardware Emulation Engineer to shape the future of AI/ML hardware acceleration. In this role, you will develop and maintain emulation infrastructure and methodologies for ASIC projects while collaborating with various teams to ensure the success of critical projects.
Maintain and upgrade the emulation infrastructure while serving as a primary interface to emulation vendors
Explore emulation methodologies, gather feedback from the team and implement new emulation workflows and methodologies
Enable emulation team members in debugging hardware, tooling, and project-specific issues, while supporting software team members in running and debugging tests and performing functional validation on emulation platforms
Integrate external interfaces (eg. USB, PCIe, Ethernet etc) on emulation platforms and develop standalone test cases for tool issues encountered in the emulation compile and runtime flows
Qualification
Required
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field, or equivalent practical experience
1 year of Experience with RTL design (eg Verilog or System Verilog) and simulation (eg VCS or Incisive or Questa)
1 year of experience with coding or scripting in C, C++, Perl, TCL or Python
Preferred
Master's degree or PhD in Electrical Engineering, Computer Engineering or Computer Science, with an emphasis on computer architecture
Experience with emulation systems (ZeBu, Palladium, Veloce), compilation, debug, performance and methodology enhancements
Knowledge of external I/O interfaces like PCIe, DDR5, HBM, SPI, or JTAG etc
Benefits
15% bonus target
Bonus
Equity
Benefits
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet.