Google is seeking a Software Engineer III to join their Embedded Systems/Firmware team within Platforms Infrastructure Engineering. This 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 position requires strong expertise in embedded systems development with a focus on firmware and infrastructure engineering. The ideal candidate will have at least 2 years of experience with software development, data structures, algorithms, and embedded operating systems. They will be responsible for participating in design reviews, code reviews, documentation, and system troubleshooting.
This is an excellent opportunity to work on critical infrastructure that powers Google's services used by billions of users worldwide. The role offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits. The position is available in either Sunnyvale, CA or Madison, WI.
The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to collaborate effectively with peers and stakeholders. You'll be working on next-generation technologies that impact how billions of users connect, explore, and interact with information and one another.
As part of Google's MSCA organization, you'll be at the forefront of hyperscale computing, working on everything from TPUs to global network infrastructure. The team prioritizes security, efficiency, and reliability across all projects, while driving innovation in cloud computing and AI infrastructure.
This position offers significant growth potential and the opportunity to work with cutting-edge technology at one of the world's leading tech companies. Google provides a collaborative environment focused on innovation and impact, with comprehensive benefits and strong support for professional development.