Senior Software Engineer, Android Automotive

2 Weeks ago • 5-8 Years • Mobile Development

Job Summary

Job Description

As a Senior Software Engineer in Android Automotive at Google, you'll develop platforms and services integrating Google's ecosystem into vehicles. This involves working across the Android Automotive stack, from API design and framework software to hardware abstraction, building new features and improving existing ones. You will guide system designs, write code to solve complex problems, collaborate with cross-functional teams, and contribute to the development of Assistant-powered vehicle systems. The role requires bridging the gap between car sensors and Android Frameworks, creating driver-distraction-safe user experiences, and defining the future of Google's AI technologies in automotive. You'll work with vehicle manufacturers to deliver a leading navigation, entertainment, and communication system.
Must have:
  • 5+ years software development experience
  • 3+ years Android app development
  • 3+ years software testing/maintenance/launch
  • 1+ year software design and architecture
  • Experience with data structures/algorithms
Good to have:
  • Experience with Java for Android development

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 3 years of experience with Android application development
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Preferred qualifications:

  • Experience with Android application development using Java.

About the job

Mobile technology has been at the forefront of innovation, and the pace of development in this domain has never been greater. Google is committed to bringing amazing experiences to our mobile users. As a Software Engineer, Tools and Infrastructure, you will be at the heart of Google’s engineering process building software that empowers engineering teams to develop and deliver high quality mobile apps and services. We are focused on solving the hardest, most interesting challenges of developing software at scale without sacrificing stability, quality, velocity or code health.

We ensure Google's success by partnering with engineering teams and developing scalable tools and infrastructure that help engineers develop, test, debug and release software quickly. We impact thousands of Googlers and billions of users by increasing the pace of product development and ensuring our products are thoroughly tested. We are advocates for code health, testability, maintainability and best practices for development and testing.

Having access to all of Google's platforms and vast compute resources provides a unique opportunity to grow as an engineer. We typically work in small, nimble teams that collaborate on common problems across products and focus areas. As a result, the exposure to this broad set of problems provides diverse technical challenges as well as accelerated career growth.

As a Senior Software Engineer with Android Automotive, you will develop platforms and services that bring Google’s ecosystem to vehicles. You will take on challenges like bridging the gap between car sensors and Android Frameworks, building feature rich user experiences that are driver distraction safe, and defining the future of Google’s AI technologies.

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 collaborate 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.

Responsibilities

  • Work across the Android Automotive stack from API design, framework and system software, and hardware abstraction layer to build new features, or improve quality/performance of existing features.
  • Guide and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous, subtle, complex, or large-scale technical problems.
  • Establish and maintain relationships with cross-functional teams to align agendas and plans and promote collaborative environments.

Similar Jobs

Crunchyroll - Director of Engineering, Android

Crunchyroll

Culver City, California, United States (On-Site)
2 Months ago
Luxoft - Senior Java engineer (with oncall support)

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
4 Months ago
Daxko - Software Engineer in Test / Analyst II

Daxko

(Remote)
2 Months ago
Zscaler - Staff Software Development Engineer

Zscaler

India (Hybrid)
5 Days ago
Supercell - Software Engineer (Data)

Supercell

Helsinki, Uusimaa, Finland (On-Site)
6 Days ago
Nagarro - Associate Distinguished Engineer - Enterprise Architect

Nagarro

Japan (Remote)
6 Months ago
Nagarro - Senior Staff Engineer, Delivery

Nagarro

Gurugram, Haryana, India (On-Site)
6 Months ago
Virtusa - IOS Developer

Virtusa

Pune, Maharashtra, India (Hybrid)
7 Months ago
Nagarro - Associate Staff Consultant, Hybrid Design

Nagarro

Portugal (Remote)
6 Months ago
Nagarro - Staff Consultant, Agile

Nagarro

(On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Data Quality Assurance Engineer - Data Platform 2025 Start

ByteDance

Singapore (On-Site)
6 Months ago
Next Level Business Services - JAVA DEVELOPER

Next Level Business Services

Cincinnati, Ohio, United States (On-Site)
6 Months ago
luxsoft - Appian Senior Developer

luxsoft

(Remote)
4 Days ago
N-iX - Senior Full-Stack Engineer (React+Java)

N-iX

Ukraine (Remote)
1 Month ago
Rush Street Interactive - Senior Server Engineer

Rush Street Interactive

Estonia (Hybrid)
5 Days ago
Playrix - Director of Engineering

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
6 Months ago
NVIDIA - Senior Staff Software Engineer - Observability and Monitoring

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Next Level Business Services - Solution Architect

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
6 Months ago
Golden Opportunities - Associate Automation Testing

Golden Opportunities

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Ness - Senior Java Full-stack Engineer

Ness

London, England, United Kingdom (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Kraków, Lesser Poland Voivodeship, Poland

Opendoor - Staff Software Engineer - Application Security (SAST, DAST, IAST)

Opendoor

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
5 Days ago
Activision - Senior Producer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Days ago
Netflix - Engineering Manager, Security Incident Response

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Google - Software Engineering Manager, Chrome Sync Server

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Google - Software Engineer III, Front End, Data Lineage, Cloud

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Techland - UE5 AI Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Boombit - Financial Reporting Specialist

Boombit

Gdańsk, Pomeranian Voivodeship, Poland (Hybrid)
3 Weeks ago
Google - Senior Software Engineer, Machine Learning, Cloud AI

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Larian Studios - Full-Stack Engineer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Keywords Studios - Senior Business Development Manager

Keywords Studios

Poland (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

India (Remote)
6 Months ago
Nagarro - Senior Staff Engineer

Nagarro

(On-Site)
6 Months ago
Tonies - Engineering Manager Mobile

Tonies

Germany (Remote)
1 Month ago
UXBERT Labs - Senior Mobile Developer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
4 Months ago
Google - Software Engineer III, Android, Google Store

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Meta - Software Engineer, iOS

Meta

Seattle, Washington, United States (On-Site)
6 Months ago
Trackman - Senior iOS Developer - Mobile Golf

Trackman

Hørsholm, Denmark (On-Site)
1 Month ago
Meta - Software Engineer, iOS

Meta

New York, New York, United States (On-Site)
6 Months ago
Nagarro - Director, Support Sales & Marketing

Nagarro

Canada (Remote)
6 Months ago
Simple Viral Games - iOS Developer

Simple Viral Games

Bengaluru, Karnataka, India (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Fremont, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Reston, Virginia, United States (On-Site)

Sunnyvale, California, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Dublin, County Dublin, Ireland (On-Site)

San Jose, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug