Google is seeking a Senior CPU Design Verification Engineer to join their Silicon team, working at the intersection of AI, Software, and Hardware. This role is crucial in ensuring the quality and performance of Google's CPU developments through comprehensive verification processes.
The position requires extensive experience in verification methodologies, particularly with UVM and SystemVerilog, and involves building and maintaining complex verification infrastructures at various levels - from unit testing to subsystem verification. The ideal candidate will have 8+ years of relevant experience and a strong educational background in Computer Science, Electrical Engineering, or related fields.
Key responsibilities include designing verification strategies for future CPU developments, building robust functional verification infrastructure, developing diagnostic code repositories, and performing both pre-silicon and post-silicon performance validation. The role offers the opportunity to work with cutting-edge technology and contribute to Google's mission of organizing the world's information.
The position requires expertise in verification methodologies, scripting languages (Python, Perl, Shell), and familiarity with ARM Instruction Set Architecture. Knowledge of operating systems like Linux and Android is highly valued. This role provides an excellent opportunity to work with Google's advanced hardware team and contribute to the development of next-generation computing solutions.
Google offers a collaborative work environment and is committed to diversity and inclusion. The position is available in multiple locations in Taiwan, offering flexibility for candidates. As part of Google's hardware team, you'll be at the forefront of technological innovation, working on projects that directly impact the future of computing and user experiences worldwide.