Taro Logo

Software Engineer, Android Automotive System Health and Performance

A leading technology company that develops next-generation technologies used by billions of users worldwide.
$141,000 - $202,000
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Automotive

Job Description

Google is seeking a Software Engineer to join their Android Automotive System Health and Performance team. This role focuses on optimizing Android for automotive applications, requiring deep expertise in Android Framework development and performance analysis. The position involves modifying the Android Framework while maintaining its integrity and CTS compliance to deliver robust, automotive-specific solutions.

The role is part of Google's ambitious initiative in the automotive sector, where the Android Auto team collaborates with vehicle manufacturers to create Assistant-powered navigation, entertainment, and communication systems. The successful candidate will work across all layers of Android, from BSP and Kernel to framework and application layers, while conducting performance analysis and working closely with both internal teams and external partners.

This is an excellent opportunity for engineers passionate about automotive technology and Android development. The position offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits. The role is based in San Jose, CA, and requires a combination of Android development expertise, performance analysis skills, and system-level software development experience.

The ideal candidate will have at least 2 years of software development experience, with specific expertise in Android development and performance analysis. They will join a team at the forefront of automotive technology innovation, working on projects that directly impact the future of in-vehicle software systems.

Last updated 9 hours ago

Responsibilities For Software Engineer, Android Automotive System Health and Performance

  • Work with a team of engineers focused on developing novel Android system software and related technologies for Autos
  • Develop software across all of android including BSP, Kernel, Native (C++) framework layer, Android (Java) framework layer, and Android App layer
  • Adding and analyzing performance traces, metrics, and benchmarking
  • Work closely with third party vendors partners and suppliers as needed to integrate Android in broader software and hardware solutions
  • Work closely with Android Mobile teams to extend and improve the platform for Auto users and applications

Requirements For Software Engineer, Android Automotive System Health and Performance

Java
Linux
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
  • 1 year of experience in software performance analysis
  • 1 year of experience in Android development

Benefits For Software Engineer, Android Automotive System Health and Performance

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Bonus
  • Equity
  • Benefits package

Related Jobs

Android Application Engineer, Google Fi Wireless

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

Software Engineer III, Mobile (Android), Search Video, Images

Software Engineer III position at Google focusing on Android development for Search Video and Images, requiring 2+ years of mobile development experience and expertise in Kotlin/Java.

Software Engineer III, Android System Navigation

Software Engineer III position at Google focusing on Android System Navigation, developing core UI elements for Pixel and Android devices with competitive compensation and benefits.

Software Engineer III, Mobile (Android), Google Workspace

Software Engineer III position focused on Android development for Google Workspace, building next-generation productivity tools with AI integration.

Software Engineer III, Mobile (Android), YouTube

Software Engineer III position at YouTube focusing on Android mobile development, requiring 2 years of experience in Java/Kotlin and Android development.