Software Engineer, Mobile (Android), Wear OS

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

Description For Software Engineer, Mobile (Android), Wear OS

Google is seeking a Mid-Level Software Engineer to join their Android team, focusing on Wear OS development. This role is crucial in developing and maintaining Android, Google's open-source mobile operating system that powers over 3 billion devices worldwide. The position offers the opportunity to work on technology that brings computing to everyone, contributing to a platform that enables access to information, economic opportunity, and connectivity.

As a Software Engineer at Google, you'll be part of a team that develops next-generation technologies impacting billions of users. The role requires expertise in Android application development, strong programming skills in Java or Kotlin, and a solid foundation in data structures and algorithms. You'll be responsible for designing, developing, testing, and maintaining software solutions while collaborating with engineers across multiple time zones.

The ideal candidate will bring fresh ideas to various areas, including distributed computing, large-scale system design, UI design, and mobile development. You'll have the opportunity to switch teams and projects as both you and Google's fast-paced business evolve. The position offers the chance to work on Android's mission of making computing accessible to everyone worldwide, contributing to a platform that powers various devices from smartphones to wearables.

Working at Google means joining a company committed to diversity, equality, and inclusion, with a culture that values technical expertise alongside collaboration and communication skills. You'll be part of a team that shapes how billions of users interact with technology, with the potential to make a significant impact on the Android ecosystem.

Last updated 10 days ago

Responsibilities For Software Engineer, Mobile (Android), Wear OS

  • Write product or system development code
  • Review code developed by other engineers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Engineer, Mobile (Android), Wear OS

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
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with Android application development
  • Experience working with Java or Kotlin

Interested in this job?

Jobs Related To Google Software Engineer, Mobile (Android), Wear OS

Product Manager, Android Camera

Lead Android Camera product development at Google, driving innovation in mobile photography with competitive compensation and comprehensive benefits.

Product Manager, Android Media

Product Manager role focusing on Android media experience, including codec strategy and platform development at Google.

Technical Program Manager, Android Ecosystem

Technical Program Manager position at Google, leading Android ecosystem projects and driving OS adoption across partners.

Developer Relations Engineer, Android

Developer Relations Engineer position at Google, focusing on Android development, developer advocacy, and improving developer productivity through technical guidance and community engagement.

Software Engineer II, Android Platform, Android

Software Engineer II position at Google focusing on Android Platform development, working on Android Gradle plugin and Android Studio integration.