New offer - be the first one to apply!

August 13, 2025

Software Engineer, Android Automotive System Health and Performance

Mid • On-site

$141,000 - $202,000/yr

San Jose, CA

Minimum qualifications:

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

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.
  • 2 years of experience with data structures or algorithms in either an academic or industry setting.
  • Experience with performance analysis software such as Perfetto.
  • Experience with Android BSP, Android internals, and Android development.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

In this role, you will dive deep into any and all areas of the Android Framework to deliver an optimized version of Android that empowers OEMs to create truly differentiated and scalable user experience. We also drive first party app improvements and solutions to achieve a comprehensive performant form factor of the Android Framework.

A core aspect of our mission is taking on the challenge of modifying the Android Framework while strictly maintaining its integrity and CTS compliance. This ensures we deliver robust, compatible solutions for automotive-specific problems.

Automotive industry executives say there will be more change in their business in the next 5 years than they have seen in the last 50 years. The Android Auto team collaborates with vehicle manufacturers to develop and deliver on this massive opportunity, building on a proven embedded platform to create a leading Assistant-powered, navigation, entertainment, and communication vehicle system, which will be delivered to specialized people-moving devices.

The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about benefits at Google.

Responsibilities

  • 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, benchmarking.
  • Work closely with third party vendors partners and suppliers as needed to integrate Android in broader software and hardware solutions, on reference hardware and in the vehicle as applicable.
  • Work closely with Android Mobile teams to extend and improve the platform for Auto users and applications.