Google is seeking a Software Test Engineer to join their gChips Silicon Software team. This role is crucial in ensuring the quality and reliability of Google's custom silicon solutions. Unlike traditional testing roles, this position involves automated testing, script development, and creating tools for developers. The ideal candidate will work with Google's extensive codebase to identify vulnerabilities and design innovative testing approaches.
The role combines software testing expertise with hardware knowledge, particularly in silicon validation. You'll be working with device drivers, libraries, and tools primarily on Linux/Android operating systems. Key responsibilities include test platform bringup, script development, validation cycles execution, and participating in debug cycles for root cause analysis.
This position offers an excellent opportunity to work at the intersection of software and hardware, contributing to Google's Devices & Services team that creates cutting-edge user experiences through AI, Software, and Hardware integration. The role comes with competitive compensation including a base salary range of $102,000-$146,000, plus bonus, equity, and comprehensive benefits.
The ideal candidate should have at least 2 years of experience in coding and test methodology development, with knowledge of debugging tools like OpenOCD or JTAG. Understanding of SoC IPs and operating system internals (Android and Linux) is highly valued. This role offers the chance to impact the quality of Google's growing product suite while working with cutting-edge technology in silicon validation.