Google is seeking an Embedded Software Engineer to join their Silicon team in Bengaluru. This role combines hardware and software development, focusing on creating next-generation technologies for Google's consumer devices. The position involves working with device drivers, embedded systems, and hardware architecture.
As part of Google's mission to organize the world's information, this role contributes to creating radically helpful experiences by combining Google's AI, Software, and Hardware expertise. The team focuses on making computing faster, seamless, and more powerful through innovative technology development.
The ideal candidate should have experience with embedded programming, particularly in C/C++, and understand hardware design principles. Knowledge of ARM or other low-power SoC architectures is valuable, as is experience with performance analysis and optimization.
This is an excellent opportunity for someone early in their career to work on cutting-edge embedded systems at one of the world's leading technology companies. The role offers exposure to both hardware and software development, with the chance to impact billions of users through Google's consumer electronics products.
Working at Google provides the opportunity to collaborate with world-class engineers, access to state-of-the-art technology, and the chance to solve complex technical challenges at scale. The company offers a strong commitment to diversity and inclusion, along with comprehensive benefits and professional development opportunities.