Senior Software Engineer, Mobile Android, Split Compute

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$161,000 - $239,000
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AR/VR

Description For Senior Software Engineer, Mobile Android, Split Compute

Google's Augmented Reality team is seeking a Senior Software Engineer to join their Split Compute team. This role is crucial in developing platform services, SDK, and testing frameworks for AR ecosystems. The position offers an opportunity to work with a diverse group of experts focused on making immersive computing accessible to billions through mobile devices.

As a software engineer at Google, you'll be at the forefront of developing next-generation technologies that impact billions of users globally. The role encompasses various technical areas, including distributed computing, system design, networking, and mobile development. You'll work on critical projects with the flexibility to switch teams as both you and the company evolve.

The Split Compute team is specifically focused on building the foundations for immersive computing and creating helpful, delightful user experiences in AR. You'll be contributing to design and implementation of key components, participating in technical reviews, and collaborating across teams to deliver on strategic goals.

This position offers competitive compensation including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. The role requires strong expertise in Android development, with at least 5 years of software development experience in Kotlin or Java and C++, and demonstrated experience in Wifi/Connectivity/Protocols.

Join Google's AR team to help shape the future of immersive computing and be part of a company that values diversity, equality, and innovation. This is an excellent opportunity for experienced engineers who want to make a significant impact on next-generation AR technologies while working with cutting-edge technology and talented peers.

Last updated an hour ago

Responsibilities For Senior Software Engineer, Mobile Android, Split Compute

  • Contribute to the design and implementation of components in the Split Compute software platform
  • Participate in design reviews and code reviews, providing feedback to peers
  • Contribute to existing documentation and adapt content based on product/program updates and user feedback
  • Collaborate with other team members and cross-functional peers to help plan and scope project work and successfully deliver the team's goals

Requirements For Senior Software Engineer, Mobile Android, Split Compute

Kotlin
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in Kotlin or Java and C++
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with application design and architecture
  • 3 years of experience with Android application development
  • 3 years of experience working on Wifi/Connectivity/Protocols

Benefits For Senior Software Engineer, Mobile Android, Split Compute

Medical Insurance
Dental Insurance
Vision Insurance
  • bonus
  • equity
  • benefits

Interested in this job?

Jobs Related To Google Senior Software Engineer, Mobile Android, Split Compute

Senior Software Engineer, Mobile (Android), AR

Senior Software Engineer position at Google's AR team, focusing on Android development and immersive computing technologies with competitive compensation and benefits.

Senior Software Engineer, Geo

Senior Software Engineer position at Google's Geo team, developing and maintaining Google Maps, Earth, and related products, requiring 5+ years of software development experience.

Senior Software Engineer, Mobile, Wear OS

Senior Software Engineer position at Google focusing on Wear OS development, requiring strong Android development skills and 5+ years of experience.

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and infrastructure, requiring 5 years of experience in software development.

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and technical infrastructure.