Google is seeking a Software Engineer for their Silicon Software Platform team to develop next-generation technologies that impact billions of users. This role focuses on embedded systems and firmware development, combining Google's expertise in AI, Software, and Hardware. The position requires strong experience in C, Rust, or C++ programming, with a focus on embedded systems and device drivers. You'll work on critical projects involving SoC development, hardware-software integration, and platform power management. The role offers opportunities to work with cutting-edge hardware prototypes and contribute to early architecture decisions. Google's mission is to organize the world's information and make it universally accessible, and this role directly contributes to creating radically helpful experiences through technology. The ideal candidate will bring expertise in embedded systems, power-aware engineering, and experience with constrained memory environments. This is an opportunity to work at the intersection of hardware and software, developing solutions that will shape the future of Google's hardware platforms.