Google is seeking a Senior Software Engineer to join their GPS Locations team within the Platforms and Devices division. This role focuses on improving position accuracy by processing phone-quality GPS data alongside other information sources. The position combines core software engineering with specialized knowledge in sensor fusion and navigation systems.
As part of Google's broader mission to develop next-generation technologies, you'll work on critical projects that impact billions of users. The role requires expertise in software development, particularly in languages like Java, Python, and C++/SQL, along with strong understanding of data structures and algorithms.
The Platforms and Devices team is responsible for Google's computing software platforms across desktop and mobile environments, as well as first-party devices that integrate Google's AI, software, and hardware capabilities. You'll be part of a team that researches, designs, and develops new technologies to make user interactions with computing faster and more seamless.
This position offers the opportunity to work on challenging technical problems at massive scale, collaborating with talented engineers and stakeholders. You'll be responsible for not just writing code, but also participating in design reviews, providing code review feedback, and helping maintain high engineering standards.
The ideal candidate will bring 5+ years of software development experience, strong technical leadership capabilities, and expertise in sensor fusion, positioning, or navigation. You'll be working in New Taipei City, Taiwan, contributing to Google's mission of organizing the world's information and making it universally accessible and useful.