Taro Logo

Senior Software Engineer, Android Automotive Developer Platforms

A leading technology company that specializes in internet-related services and products.
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive

Job Description

Google's Android Auto team is at the forefront of revolutionizing in-car experiences through their Car App Library team. This role focuses on building frameworks that simplify developers' work by abstracting hardware variations between cars and implementing driver-aware solutions. The team is expanding application capabilities in vehicles, seeking engineers who can bridge system capabilities with developer needs.

The position is part of a transformative initiative in the automotive industry, which is experiencing unprecedented change. Working closely with vehicle manufacturers, the Android Auto team is developing an Assistant-powered system for navigation, entertainment, and communication, built on a proven embedded platform.

As a Senior Software Engineer, you'll be instrumental in shaping the future of automotive software development. The role combines technical expertise in C++/Python development with strategic thinking about developer experiences. You'll work on large-scale infrastructure while considering the unique challenges of automotive applications.

This is an exciting opportunity to join Google's innovative automotive technology team, working on projects that directly impact how people interact with their vehicles. The role offers the chance to work with cutting-edge technology while collaborating with both internal teams and external automotive partners to create the next generation of in-car experiences.

Last updated 4 days ago

Responsibilities For Senior Software Engineer, Android Automotive Developer Platforms

  • Contribute to the architecture and development of the Car App Library, a cross platform environment to build Automotive applications
  • Build understanding and expertise on automotive OEM and app developer needs
  • Define and use metrics to validate the impact of the work you do
  • Collaborate closely with other disciplines, internal partners such as core Android and external ones such as our automotive manufacturer partners

Requirements For Senior Software Engineer, Android Automotive Developer Platforms

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++, C, or Python
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with developing large-scale infrastructure, distributed systems or networks
  • Experience with compute technologies, storage or hardware architecture

Related Jobs