Google's Pixel team is seeking a Senior Software Engineer to join their Storage and Pixel Software division. This role is crucial in developing and optimizing storage solutions for Google's Pixel devices. The position combines deep technical expertise in embedded systems, storage technologies, and kernel development with the opportunity to shape the future of Google's mobile devices.
The ideal candidate will work at the intersection of hardware and software, focusing on Universal Flash Storage (UFS) and Linux kernel optimization. They will collaborate with storage vendors, contribute to industry standards through JEDEC/T10, and work closely with various Android teams to enhance system performance.
This role offers the unique opportunity to impact millions of users through Google's Pixel devices. The engineer will be responsible for analyzing and improving the entire I/O stack, exploring cutting-edge storage technologies, and maintaining critical kernel components. They will also contribute to the Android framework and work on optimizing file systems for mobile devices.
The position requires strong technical skills in C programming, embedded systems, and kernel development, combined with the ability to work effectively with diverse teams. The role offers exposure to the latest developments in mobile storage technology and the chance to contribute to one of the world's leading smartphone platforms.
Working at Google's Pixel team means being part of a group that focuses on delivering the world's most helpful mobile experience, combining Google's expertise in AI, software, and hardware to create transformative user experiences. The role offers excellent growth opportunities and the chance to work with cutting-edge technology in a collaborative environment.