Software Engineer, Android Automotive

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Mid-Level Software Engineer
In-Person
2+ years of experience
Automotive

Description For Software Engineer, Android Automotive

Google is seeking a Software Engineer for their Android Automotive team to help revolutionize the automotive industry. This role combines Android development with automotive systems expertise, working on creating Assistant-powered navigation, entertainment, and communication vehicle systems. The position requires strong expertise in Rust, Java/Kotlin, and embedded systems development.

The role is part of an exciting transformation in the automotive industry, which is experiencing unprecedented change. You'll be working on critical projects that directly impact how vehicles interact with users, requiring both technical excellence and innovative thinking. The position offers the opportunity to work with vehicle manufacturers and contribute to Google's mission of organizing information and making it universally accessible and useful.

As a Software Engineer in the Android Automotive team, you'll be responsible for designing and implementing robust software solutions that meet automotive safety standards while delivering exceptional user experiences. The role requires a strong foundation in data structures and algorithms, combined with practical experience in embedded systems development.

Google offers a collaborative environment where engineers can work on cutting-edge technology that impacts billions of users. The company values versatility and leadership qualities, providing opportunities for professional growth and project diversity. This role is perfect for someone passionate about automotive technology and software development, offering the chance to be at the forefront of the automotive industry's digital transformation.

The position combines the stability and resources of a tech giant with the excitement of working on next-generation automotive technology. You'll be part of a team that's shaping the future of transportation, working with the latest technologies and contributing to products that will define how people interact with their vehicles in the coming years.

Last updated 6 days ago

Responsibilities For Software Engineer, Android Automotive

  • Design, develop, and deploy robust software that enables components for vehicle systems
  • Implement and optimize software in Rust, ensuring performance, reliability, and adherence to automotive safety standards
  • Utilize embedded systems experience to craft solutions for resource-constrained automotive hardware
  • Debug, test, and maintain software to ensure smooth operation and exceptional user experiences
  • Engineer, design, and manage Application Programming Interfaces (APIs)

Requirements For Software Engineer, Android Automotive

Rust
Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in Rust and Java/Kotlin, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Experience in embedded/automotive systems development in C or C++

Interested in this job?

Jobs Related To Google Software Engineer, Android Automotive

Software Engineer III, Mobile (Android), Geo

Android Software Engineer role at Google's Geo team, developing mapping solutions that impact billions of users worldwide.

Software Engineer, Android, Google Pixel

Mid-level Software Engineer position at Google focusing on Android development for the Pixel device team, combining mobile technology expertise with AI integration.

Software Engineer Android

Mid-level Software Engineer position at Google, focusing on Android development and infrastructure optimization, requiring 2 years of experience and strong programming skills.

Software Engineer III, Mobile, Android

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

Software Engineer III, Android Health Platform

Software Engineer III position at Google focusing on Android Health Platform development, requiring 2+ years of experience in software development and Android expertise.