Google is seeking a Software Engineer III to join their Devices and Services team, focusing on embedded systems and memory management for Pixel devices. This role combines Google's expertise in AI, Software, and Hardware to create innovative user experiences. The position involves working on critical memory management components, optimizing performance, and developing solutions for Pixel products.
As a Software Engineer III, you'll be responsible for maintaining and improving memory management software components, implementing novel approaches for better performance, and collaborating across teams to enhance Pixel products. The role requires strong expertise in embedded systems, Linux kernel memory management, and C/C++ programming.
The ideal candidate will have experience with low-level systems or large-scale systems, hardware knowledge, and proven ability in solving complex performance problems. You'll work in an environment that pushes technology forward, with opportunities to impact billions of users through Google's device ecosystem.
This position offers the chance to work on cutting-edge technology at one of the world's leading tech companies, with access to vast resources and the opportunity to solve challenging technical problems. You'll be part of a team that combines the best of Google's capabilities to create radically helpful experiences for users worldwide.
Google provides an inclusive work environment and welcomes people with disabilities, offering equal employment opportunities regardless of background. The role requires English proficiency and is based in New Taipei City, Taiwan, where you'll work with talented engineers to advance Google's hardware and software integration.