Software Engineer, Android, CoreOS

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
Enterprise SaaS · Consumer

Description For Software Engineer, Android, CoreOS

Google is seeking a Software Engineer to join their Android CoreOS team, focusing on developing and maintaining the core platform APIs and services for the Android operating system. Android, Google's open-source mobile operating system, powers over 3 billion devices worldwide and aims to bring computing accessibility to everyone globally. The role involves working on critical platform services, collaborating with various product teams including Pixel and Enterprise, and ensuring high-quality implementation through testing and metrics.

The ideal candidate will have strong experience in Android development and Java programming, with a solid foundation in data structures and algorithms. This position offers the opportunity to work on technology that impacts billions of users worldwide, contributing to Google's mission of making computing accessible to everyone.

As part of the Android team, you'll be working on the operating system that powers smartphones, tablets, TVs, wearables, and more. You'll be responsible for building and maintaining core platform APIs, supporting Google Mobile Services (GMS), and ensuring the quality of platform services through comprehensive testing and metrics.

The role combines technical expertise with collaborative work, as you'll be interfacing with various Google product teams and external OEMs to ensure the platform meets diverse needs. This is an excellent opportunity for someone passionate about mobile technology and interested in working on large-scale systems that impact users globally.

Last updated 19 minutes ago

Responsibilities For Software Engineer, Android, CoreOS

  • Build core platform Application programming interface (APIs) and services used to implement the Android Core Operating system
  • Support and release services via Google Mobile Services (GMS) that are important to the Android Core Operating system
  • Build tests and in-field metrics to ensure the quality of these platform services
  • Work with Google technologies, as the stack is written in Java
  • Collaborate with other Product Areas (e.g., Pixel, Enterprise, Android TV, etc.) and external Original Equipment Manufacturer (OEMs) building devices to ensure our services meet their needs
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Software Engineer, Android, CoreOS

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 in the Java programming language
  • Experience in developing and maintaining Java applications

Interested in this job?

Jobs Related To Google Software Engineer, Android, CoreOS

Software Engineer II, Mobile, Android

Software Engineer II position at Google focusing on Android mobile development for the Devices & Services team, working on Wear OS platform capabilities and features.

Software Engineer III, Android Framework

Software Engineer III position at Google focusing on Android Framework development, requiring 2+ years of experience in software development and strong expertise in data structures and algorithms.

Software Engineer III, Authentication and Autofill, Android

Software Engineer III position at Google focusing on Authentication and Autofill features for Android, requiring 2+ years of experience in software development and algorithms.

Software Engineer III, Mobile (Android), Google Workspace

Software Engineer III position at Google focusing on Android development for Google Workspace, offering competitive compensation and benefits.

Software Engineer III, Android

Software Engineer III position at Google working on Android platform development, requiring 2 years of experience and offering $141,000-$202,000 base salary plus benefits.