Google is seeking a Staff Software Engineer to join their Network Interface Card Firmware team working on SmartNIC technology. This role is part of the ML, Systems, & Cloud AI (MSCA) organization, which is responsible for the hardware, software, and infrastructure that powers Google's services and Google Cloud. The position requires deep expertise in embedded systems, firmware development, and networking, with a focus on technical leadership and project management.
The ideal candidate will have extensive experience in software development, particularly in embedded systems and firmware, along with strong leadership capabilities. They will be responsible for providing technical direction, mentoring team members, and ensuring successful delivery of complex projects. The role involves working with cutting-edge technology that impacts billions of users worldwide through Google's services and cloud infrastructure.
This is an excellent opportunity for someone who wants to work at the intersection of hardware and software, dealing with complex distributed systems at scale. The position offers competitive compensation, including a base salary range of $197,000-$291,000, plus bonus, equity, and comprehensive benefits. The role is based in Sunnyvale, CA, and requires collaboration with teams across Google's global organization.
The successful candidate will contribute to Google's mission of developing next-generation technologies while working on critical infrastructure that powers services used by billions of users. This role offers the chance to work on challenging technical problems while developing leadership skills and making a significant impact on Google's infrastructure.