Google is seeking a Senior Software Engineer to join their Location and Context team for Android. This role is crucial in developing and improving location-based experiences across the Android platform and Pixel devices. The position combines work on user-facing interfaces with internal tooling and visualization improvements.
The role is part of Android, Google's open-source mobile operating system that powers over 3 billion devices worldwide. The mission is to make computing accessible to everyone globally, believing it's a force for good that enables access to information, economic opportunity, and connectivity.
As a Senior Software Engineer, you'll collaborate with both local and remote teams across Google. Your work will focus on making location experiences more accurate, reliable, timely, and power efficient. You'll utilize Google's extensive development tools and work across the full stack, from external user interfaces to internal systems.
The ideal candidate should have strong software development experience, particularly in languages like Python, C, C++, Java, Kotlin, or JavaScript. Knowledge of data structures and algorithms is essential. Experience with Sensor Fusion, Signal Processing, or Low Power Computing would be valuable, as would familiarity with location and activity recognition technologies.
This is an opportunity to impact billions of users while working with cutting-edge technology, including the integration of LLM/AI systems. The role offers the chance to work on complex technical challenges while contributing to Google's mission of making computing accessible to everyone.