Google is seeking a Senior Embedded Software Engineer to join their Silicon team, focusing on developing next-generation technologies that impact billions of users. This role is crucial in developing software for custom silicon solutions for both internal and external customers. The position combines Google's expertise in AI, Software, and Hardware to create innovative experiences.
As a Senior Embedded Software Engineer, you'll be at the forefront of developing embedded software drivers and system architecture for next-generation smart devices. The role requires extensive experience in embedded systems, working with various interface protocols, and collaborating with hardware designers. You'll be part of a team that pushes the boundaries of technology, working on projects that require expertise in kernel development, RTOS, and firmware.
The ideal candidate will bring 5+ years of embedded programming experience, with strong skills in C/C++ and a deep understanding of hardware/software integration. You'll have the opportunity to work on diverse applications, from device drivers to system architecture, contributing to Google's mission of organizing the world's information and making it universally accessible.
This position offers the chance to work with cutting-edge technology in custom silicon development, collaborating with talented engineers across different domains. You'll be part of Google's innovative culture, with opportunities to switch teams and projects as you grow. The role combines technical expertise with leadership opportunities, making it perfect for someone who wants to impact the future of computing technology while working at one of the world's leading tech companies.