Google Cloud is seeking a Software Engineer II for their Embedded Systems Platforms team, focusing on developing next-generation technologies that impact billions of users worldwide. As part of the Technical Infrastructure team, you'll be instrumental in building and maintaining the architecture that powers Google's extensive product portfolio.
The role combines embedded systems expertise with cloud infrastructure, requiring strong skills in C/C++ programming and embedded operating systems. You'll work on critical projects for Google Cloud, with opportunities for growth and project diversity. The position involves collaboration with cross-functional teams, development of server management software, and maintenance of complex systems.
The Technical Infrastructure team takes pride in being the "engineers' engineers," working on everything from data centers to next-generation Google platforms. They ensure networks run optimally, providing users with the best possible experience. This role offers the unique opportunity to work with cutting-edge technology while contributing to systems that impact users globally.
The ideal candidate will bring fresh ideas to areas including distributed computing, system design, and embedded systems. You'll have the autonomy to act like an owner, innovate, and tackle new challenges across the full stack. Google offers a collaborative environment where you can work with top talent while contributing to technology that shapes the future of cloud computing and infrastructure.