Google is seeking a Senior Software Engineer to join their GPS Locations team within the Platforms and Devices organization. This role focuses on improving position accuracy by processing GPS data and other information sources. The position combines core software engineering with specialized knowledge in sensor fusion and navigation systems.
The role is part of Google's broader mission to develop next-generation technologies that impact billions of users globally. As part of the Platforms and Devices team, you'll work on computing software platforms across various environments (desktop, mobile, applications) and contribute to first-party devices that combine Google's AI, software, and hardware expertise.
The ideal candidate will bring strong software development experience in languages like Java, Python, and C++/SQL, along with deep knowledge of data structures and algorithms. You'll be responsible for writing production code, leading technical design reviews, maintaining high code quality through peer reviews, contributing to documentation, and resolving complex system issues.
This position offers the opportunity to work on critical location-based services that are fundamental to many Google products. You'll collaborate with talented engineers while tackling challenging technical problems in positioning and navigation. The role combines hands-on coding with technical leadership responsibilities, making it ideal for experienced engineers looking to make a significant impact on location-based technologies used by billions of people.
Working at Google also means being part of a company that values diversity, equal opportunity, and creating a culture of belonging. You'll have access to cutting-edge resources and the opportunity to work on projects that push the boundaries of what's possible in location technology.