Taro Logo

Embedded Software Engineer, Android Automotive Perception

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Automotive · AI

Job Description

Google is seeking an Embedded Software Engineer to join their Android Automotive Perception team. This role is critical in developing next-generation technologies for Google's automotive initiatives, specifically focusing on Android Automotive platform development. The position combines embedded systems expertise with Android development, working on creating Assistant-powered navigation, entertainment, and communication vehicle systems. The role offers competitive compensation ($141,000-$202,000 + bonus + equity + benefits) and the opportunity to work on cutting-edge automotive technology. The ideal candidate will have strong programming skills in C, C++, Java, or Python, with specific experience in Android development. This position involves collaborating with vehicle manufacturers and other engineering teams to develop solutions that will shape the future of automotive technology. The role is based in San Jose, CA, and requires both technical expertise and strong collaborative abilities to work effectively with OEM partners and internal teams.

Last updated 4 days ago

Responsibilities For Embedded Software Engineer, Android Automotive Perception

  • Investigate, scope, design, and develop new features and improvements for the Android Automotive platform
  • Investigate, diagnose, and address performance bottlenecks and stability issues within the platform
  • Work closely with our OEM partners to understand their needs and build solutions
  • Use debugging skills to identify and resolve challenging software issues
  • Work effectively with other engineering teams to ensure solutions are robust and integrated

Requirements For Embedded Software Engineer, Android Automotive Perception

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of coding experience in one or more of the following languages: C, C++, Java, or Python
  • 2 years of Android application development experience

Benefits For Embedded Software Engineer, Android Automotive Perception

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k