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, particularly for 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 software simulations, contributing to Google's mission of organizing world's information. The ideal candidate will have experience with embedded operating systems, hardware interfaces, and ARM processors. This position combines technical expertise with the opportunity to impact Google's hardware initiatives, making computing faster, seamless, and more powerful.