Taro Logo

Software Engineer III, Mobile, Android Graphics

Google is a global technology company that develops Android, the open-source mobile operating system powering more than 3 billion devices worldwide.
$141,000 - $202,000
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Mobile

Job Description

Google is seeking a Software Engineer III to join their Android Core Graphics team, focusing on developing the Android Open Source Project (AOSP) framework software and APIs that power the graphics compositing engine across billions of Android devices. This role is based in Mountain View, CA, and offers a competitive salary range of $141,000-$202,000 plus bonus, equity, and benefits.

The position requires expertise in Android development, C++, and graphics programming, with the successful candidate working on critical projects that impact how billions of users interact with Android devices. You'll be part of the team that develops and maintains the graphics infrastructure that supports various Android form factors including phones, tablets, XR, laptops, TV, cars, and watches.

Key responsibilities include designing and developing features in the core graphics stack, architecting improvements to graphics infrastructure, code review, documentation, and problem-solving. You'll collaborate with OEMs, hardware vendors, developers, and game engine creators to push the boundaries of mobile graphics technology.

The ideal candidate should have at least 2 years of software development experience, strong knowledge of Android application development, and graphics programming expertise. Additional preferred qualifications include experience with performance optimization, systems data analysis, and developing accessible technologies.

This is an excellent opportunity to work on cutting-edge mobile graphics technology at scale, with the potential to impact billions of Android users worldwide. The role offers competitive compensation, professional growth opportunities, and the chance to work with industry-leading engineers in mobile graphics development.

Google provides a comprehensive benefits package and maintains a strong commitment to diversity, equity, and inclusion in their hiring practices. The company culture emphasizes collaboration, innovation, and technical excellence, making this an ideal position for engineers passionate about mobile graphics and system-level software development.

Last updated 7 days ago

Responsibilities For Software Engineer III, Mobile, Android Graphics

  • Design and develop features in the core graphics stack inside AOSP
  • Architect and improve graphics infrastructure and collaborate with engineers across the partner team
  • 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

Requirements For Software Engineer III, Mobile, Android Graphics

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 Android, C++, and 1 year of experience in graphics
  • 2 years of experience with Android application development

Benefits For Software Engineer III, Mobile, Android Graphics

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits

Related Jobs

Software Engineer III, Mobile, Android

Software Engineer III position at Google focusing on Android mobile development, offering competitive compensation and the opportunity to impact billions of users worldwide.

Android Application Engineer, Google Fi Wireless

Android Application Engineer position at Google Fi Wireless, focusing on mobile app development with Kotlin/Java, offering $141K-$202K plus benefits.

Camera Software Engineer, Android Automotive Perception

Camera Software Engineer role at Google focusing on Android Automotive perception systems and camera integration for next-generation vehicles.

Software Engineer, Android Automotive System Health and Performance

Software engineering role focused on Android system performance optimization for automotive applications, involving framework development and performance analysis.

Software Engineer, Play Store

Software Engineer position at Google Play Store team focusing on Android development and infrastructure for app discovery and developer tools.