Software Developer III, Mobile (Android), AR

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR

Description For Software Developer III, Mobile (Android), AR

Google is seeking a Software Developer III to join their Augmented Reality team, focusing on building foundations for immersive computing and creating helpful user experiences. This role combines Android development expertise with AR technology, making immersive computing accessible through mobile devices. The position requires strong technical skills in software development, data structures, and algorithms, with opportunities to work on cutting-edge AR technologies.

As a Software Developer III, you'll be responsible for developing and maintaining software solutions, managing project priorities, and ensuring code quality through reviews and best practices. The role involves collaboration with peers and stakeholders, contributing to documentation, and solving complex technical challenges in the AR space.

Google's AR team is at the forefront of making immersive computing accessible to billions of users through mobile devices. This position offers the opportunity to work with a team of experts, contribute to groundbreaking AR technology, and impact how users interact with information in the physical world.

The role combines technical expertise with leadership opportunities, allowing you to influence design decisions and mentor other developers. You'll be part of Google's innovative culture, working on projects that push the boundaries of AR technology while maintaining high standards for code quality and user experience.

Working at Google means joining a company committed to diversity, equality, and inclusion, with comprehensive benefits and opportunities for growth. The AR team's scope continues to grow and evolve, making this an exciting time to join and shape the future of immersive computing.

Last updated 6 days ago

Responsibilities For Software Developer III, Mobile (Android), AR

  • Write product or system development code
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

Requirements For Software Developer III, Mobile (Android), AR

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience Android application development

Benefits For Software Developer III, Mobile (Android), AR

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal employment opportunity
  • Inclusive work environment
  • Comprehensive benefits package
  • Accommodation for special needs

Interested in this job?

Jobs Related To Google Software Developer III, Mobile (Android), AR

Technical Program Manager, Android Connectivity

Technical Program Manager position at Google focusing on Android connectivity, requiring 5 years of experience in technical program management and connectivity expertise.

Technical Program Manager II, Software Release, Android CoreOS

Technical Program Manager II position at Google, leading Android CoreOS Release Management, ensuring timely and quality releases for billions of devices worldwide.

Technical Program Manager, Android Platform Safety

Technical Program Manager position at Google focusing on Android platform security and privacy, requiring 5+ years of program management experience and security expertise.

Software Engineer II, Android

Software Engineer II position at Google working on Android platform development, requiring 1 year of experience and strong programming skills.

Software Engineer III, Chrome OS, Android

Software Engineer III position at Google, focusing on Chrome OS and Android development, requiring 2 years of experience in software development and Android applications.