Staff 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
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Automotive · AI

Description For Staff Software Engineer, Android Automotive

Google is at the forefront of transforming the automotive industry through its Android Automotive initiative. As a Staff Software Engineer, you'll be instrumental in developing platforms and services that bring Google's ecosystem to vehicles. The role involves tackling complex challenges like bridging car sensors with Android Frameworks and creating driver-safe user experiences. You'll lead engineering teams working across system architecture, application development, and backend systems.

The Android Auto team works directly with vehicle manufacturers to revolutionize the automotive industry, which is experiencing unprecedented change. The team is building an Assistant-powered platform for navigation, entertainment, and communication systems in vehicles. This role offers a unique opportunity to shape the future of automotive technology while leveraging Google's AI capabilities.

The position requires strong technical leadership, with responsibilities ranging from conducting design reviews and setting team priorities to solving complex technical challenges. You'll be expected to guide system designs, write code for ambiguous problems, and maintain cross-functional relationships. The role offers high impact and influence both within Google and across the automotive industry.

This is an exceptional opportunity for an experienced engineer who wants to be at the intersection of automotive innovation and cutting-edge technology. You'll be working with Google's vast resources and talented teams while helping to define the future of in-vehicle technology. The role combines technical expertise with leadership responsibilities, making it ideal for someone who wants to drive both technological advancement and team success.

Last updated a day ago

Responsibilities For Staff Software Engineer, Android Automotive

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Set team priorities that support the broader organization's goals
  • Align strategy, processes, and decision-making across teams
  • Lead and manage software engineers
  • Guide and vet systems designs within the scope of the broader area
  • Write product or system development code to solve ambiguous problems
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Establish and maintain relationships with cross-functional teams
  • Identify and solve ambiguous, subtle, complex, and/or large-scale technical or organizational problems

Requirements For Staff Software Engineer, Android Automotive

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with Android OS development
  • 3 years of experience with software design and architecture
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 3 years of experience working in cross-functional or cross-business projects (preferred)
  • 3 years of experience in technical leadership role (preferred)
  • Experience with software development in automotive industry (preferred)

Benefits For Staff Software Engineer, Android Automotive

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Global work environment

Interested in this job?

Jobs Related To Google Staff Software Engineer, Android Automotive

Senior UX Researcher, Android Extended Reality Developer API

Senior UX Researcher position at Google focusing on Android Extended Reality Developer API research and development.

Technical Lead Manager, Android Kernel, Android Systems

Lead Android Kernel and Systems development at Google, managing team and technical strategy for core Android infrastructure components.

Senior Product Manager, Android Tensor

Lead product management for Google's Android Tensor SoC, driving innovation in mobile computing through ML and silicon optimization for Pixel devices.

Software Engineering Manager, Android Automotive

Lead Android Automotive engineering teams at Google, developing next-generation vehicle systems with 8+ years of software development experience required.

Staff Software Engineer, XR

Staff Software Engineer position at Google working on XR technologies and Android SDK development.