Google is seeking a Software Engineer for their Developer Tools team focusing on Silicon development. This role combines software development expertise with hardware understanding to create essential debugging and analysis tools for Google's custom silicon initiatives. As part of Google's Devices & Services team, you'll work at the intersection of AI, Software, and Hardware to create innovative solutions that make computing more efficient and accessible.
The position requires strong programming skills in Python or C/C++, with a focus on developing sophisticated debugging and analysis tools. You'll be responsible for creating both command-line and graphical interfaces for system diagnostics, implementing machine learning solutions for root cause analysis, and working closely with cross-functional teams to integrate these tools into Google's development ecosystem.
This is an exciting opportunity to work on cutting-edge technology at one of the world's leading tech companies. You'll be part of a team that's pushing the boundaries of silicon development and debugging capabilities, while contributing to Google's mission of organizing the world's information and making it universally accessible and useful. The role offers exposure to both software and hardware aspects of system development, making it an ideal position for engineers interested in working at the hardware-software interface.
The position is based in New Taipei City, Taiwan, offering the chance to work with Google's global teams while being at the heart of Asia's technology hub. You'll have the opportunity to influence the development of next-generation silicon solutions while working with some of the industry's best minds in both software and hardware engineering.