Google is seeking a Staff Software Engineer to join their ML, Systems, & Cloud AI (MSCA) organization, focusing on Platforms Infrastructure Engineering for Google SoC. This role combines technical leadership with hands-on development in embedded systems and SoC platforms. The position requires deep expertise in firmware development, system architecture, and the ability to guide teams through complex technical challenges.
The successful candidate will work within Google's infrastructure team that designs, implements, and manages hardware, software, machine learning, and systems infrastructure for all Google services and Google Cloud. This role is critical in developing next-generation technologies that impact billions of users, with a focus on security, efficiency, and reliability in hyperscale computing environments.
As a Staff Software Engineer, you'll be responsible for providing technical guidance, driving architectural decisions, and ensuring high-quality firmware delivery. The role involves working with cutting-edge technologies including TPUs and contributing to Google Cloud's Vertex AI platform. You'll collaborate with cross-functional teams, manage project priorities, and lead the development of large-scale software solutions.
The position offers the opportunity to work on critical infrastructure projects at one of the world's leading technology companies, with access to advanced computing resources and the chance to impact products used by billions of people. The role combines technical expertise with leadership responsibilities, making it ideal for experienced engineers looking to make a significant impact at scale.