Taro Logo

Software Engineer III, Android, ART Libraries

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Software Engineer III, Android, ART Libraries

Google is seeking a Software Engineer III to join their Android team, focusing on ART Libraries development. This role is crucial in developing and maintaining the core infrastructure that powers over 3 billion Android devices worldwide. The position combines system-level programming, performance optimization, and library development to ensure Android applications run efficiently across various device configurations.

As a Software Engineer III, you'll work on critical components of Android's runtime environment, contributing to the platform that brings computing to billions of users globally. You'll be involved in performance optimization, library updates, and the development of new language features, all while maintaining Google's high standards for code quality and stability.

The ideal candidate will have strong experience in Android development, system-level programming, and a solid understanding of data structures and algorithms. You'll be working with technologies like Java and C++, and contributing to the Android open-source ecosystem that powers smartphones, tablets, TVs, and wearables.

This role offers the opportunity to impact billions of users while working at one of the world's leading technology companies. You'll be part of Google's mission to make computing accessible to everyone, working on challenging technical problems with some of the best engineers in the industry. The position offers the chance to work on cutting-edge technology while contributing to a platform that shapes the future of mobile computing.

Last updated 19 hours ago

Responsibilities For Software Engineer III, Android, ART Libraries

  • Address challenging problems across a range of areas, contributing to the core infrastructure that enables seamless experiences on phones, wearables, TVs, and automotive platforms
  • Search into algorithms and system-level code to identify and implement critical performance enhancements
  • Update libraries within the Android codebase, upholding the standards of quality and stability
  • Contribute to the development of new language features and the integration of cryptographic algorithms
  • Comply with all company health and safety policies, procedures, and legal requirements

Requirements For Software Engineer III, Android, ART Libraries

Java
Linux
  • 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

Interested in this job?

Jobs Related To Google Software Engineer III, Android, ART Libraries

Software Developer III, Mobile (Android), AR

Software Developer III position at Google focusing on Android mobile development for AR applications, requiring 2+ years of experience in software development and Android.

Software Engineer II, Android Enterprise

Software Engineer II position at Google's Android Enterprise team, focusing on developing features for work and education environments using Java and Kotlin.

Software Engineer II, Android Development, Health App Foundations

Android Software Engineer II position at Google working on Fitbit mobile app foundations, requiring 1 year of software development experience and expertise in Android development.

Software Engineer III, Chrome OS, Android

Software Engineer III position at Google focusing on Chrome OS and Android development, requiring C++ expertise and experience with large-scale systems.

Software Engineer II, Android

Software Engineer II position at Google working on Android platform development, requiring 1+ year of programming experience and a bachelor's degree.