Google is seeking a Senior Software Engineer to join their Kernel and Firmware team within their Silicon division. This role combines hardware and software expertise to create next-generation technologies that impact billions of users. The position focuses on embedded systems development, particularly in kernel and firmware development for Google's hardware initiatives.
The ideal candidate will have strong experience in embedded programming, Linux systems, and device driver development. They will be responsible for designing and implementing firmware and drivers that optimize both power and performance, while ensuring seamless integration with hardware accelerators.
This is an exciting opportunity to work at the intersection of hardware and software, developing solutions that will be deployed at Google's massive scale. The role offers the chance to collaborate with various stakeholders across silicon architecture, implementation, and software teams to create innovative solutions for smart devices.
The position requires deep technical expertise in embedded systems, with hands-on experience in C/C++ programming, RTOS concepts, and various interface protocols. The successful candidate will play a crucial role in shaping the architecture of future Google devices, focusing on both technical excellence and user experience.
Working at Google provides the opportunity to impact billions of users while working with cutting-edge technology and some of the best minds in the industry. The role offers significant technical challenges and the satisfaction of seeing your work deployed in Google's next-generation hardware products.