Google is a leading technology company that is shaping the future of AI/ML hardware acceleration. In this role, you will work on developing and maintaining emulation infrastructure and methodologies that support ASIC projects, ensuring successful prototyping and verification of complex digital designs.
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.