Google is seeking a Senior Staff Software Engineer to join their Application-Specific Integrated Circuits (ASICs) Software team. This role is crucial in developing technology that powers Google's AI/ML initiatives and enables state-of-the-art AI/ML applications for Google and Cloud customers. The position involves working with C++ code that controls and monitors ASICs, running on embedded processors and handling hardware-centric features. The team plays a vital role in initial debug and bring-up of new ASICs.
The role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for designing, implementing, and managing hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. The organization focuses on security, efficiency, and reliability while pushing the boundaries of hyperscale computing.
This is an excellent opportunity for an experienced software engineer interested in working at the intersection of hardware and software, particularly in the rapidly evolving field of AI accelerators. The position offers competitive compensation, including a base salary range of $248,000-$349,000, plus bonus, equity, and comprehensive benefits.
The ideal candidate will have strong experience in software development, system architecture, and technical leadership. They will work on cutting-edge technology that directly impacts Google's AI capabilities and cloud services, making this an exciting opportunity for those interested in being at the forefront of AI infrastructure development.