Senior Software Engineer, Android Automotive

3 Months 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

bytedance - Software Engineer, Security Operation Center

bytedance

San Jose, California, United States (On-Site)
4 Months ago
DraftKings - Lead Analyst, Marketing

DraftKings

Boston, Massachusetts, United States (On-Site)
1 Year ago
Roblox - Senior Product Designer, Social

Roblox

San Mateo, California, United States (Hybrid)
22 Hours ago
Shield AI - Principal Structural Design Engineer (San Diego)

Shield AI

San Diego, California, United States (On-Site)
1 Day ago
Apple - SWE Factory Engineering Program Manager - Bringup

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Penn Interactive - Senior iOS Developer

Penn Interactive

Toronto, Ontario, Canada (Remote)
17 Hours ago
GMS Services - Sr. iOS Developer

GMS Services

Moscow, Moscow, Russia (On-Site)
10 Years ago
luxsoft - Senior Software Developer - React Native

luxsoft

Poland (Remote)
2 Months ago
Sword Health - Android Engineer

Sword Health

Porto, Porto District, Portugal (Hybrid)
1 Month ago
Mobiloitte - Tech Lead – React Native

Mobiloitte

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sonar Source - Engineering Director

Sonar Source

Austin, Texas, United States (On-Site)
9 Months ago
London stock Exchange - Cloud Site Reliability Engineer

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Sumo logic - Senior Product Manager II - Integrations

Sumo logic

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
LLNL - Deputy Program Leader for Infrastructure Application Program - Active Security Clearance Required

LLNL

Livermore, California, United States (Hybrid)
12 Hours ago
Mistral AI - Applied Scientist / Research Engineer

Mistral AI

Paris, Île-de-France, France (Hybrid)
6 Months ago
Thumbtack - Lifecycle Marketing Manager

Thumbtack

Manila, Metro Manila, Philippines (Remote)
2 Months ago
TransUnion - Technician

TransUnion

Chennai, Tamil Nadu, India (Hybrid)
1 Day ago
Consilio LLC - Infrastructure Site Reliability Engineer

Consilio LLC

Bengaluru, Karnataka, India (On-Site)
9 Months ago
hogarth - Integrated Project Manager

hogarth

Hyderabad, Telangana, India (On-Site)
17 Hours ago
Semgrep - FP&A Analyst

Semgrep

San Francisco, California, United States (Hybrid)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Kraków, Lesser Poland Voivodeship, Poland

N-ix - Senior Data Architect

N-ix

Poland (Hybrid)
1 Month ago
Fluxon - Senior Technical Project Manager

Fluxon

Kraków, Lesser Poland Voivodeship, Poland (Remote)
2 Months ago
luxsoft - Senior Python Developer

luxsoft

Poland (Remote)
2 Months ago
Veeam Software - Inside Sales Representative

Veeam Software

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
Google - Software Engineer, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Activision - Principal Engine Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
CD PROJEKT RED - Lead Technical Animator

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Simcorp - Senior Software Engineer for Release Office (C#, .Net)

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Lionbridge Games - Language AI Specialist (Test & Tech)

Lionbridge Games

Masovian Voivodeship, Poland (On-Site)
5 Months ago
CD PROJEKT RED - Lead 3D Character Artist

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Aristocrat - Android Developer

Aristocrat

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
bytedance - iOS Software Engineer, Flow

bytedance

Singapore (On-Site)
8 Months ago
Notion - Software Engineer, Android

Notion

San Francisco, California, United States (On-Site)
9 Months ago
Mapbox - Software Development Engineer III, Android, Navigation SDK

Mapbox

Germany (On-Site)
8 Months ago
everyday health - iOS Software Engineer: Co-op Intern

everyday health

United States (Remote)
3 Months ago
Google - Associate Android Auto Partner Engineer, gReach Program

Google

Seoul, South Korea (On-Site)
2 Months ago
Workato - Senior Mobile Engineer (React Native)

Workato

Yerevan, Yerevan, Armenia (On-Site)
3 Weeks ago
Sword Health - Mobile Engineer Trainee

Sword Health

Porto, Porto District, Portugal (Hybrid)
1 Month ago
Vigaet - Internship - Mobile app developer - Flutter

Vigaet

(Remote)
10 Months ago
Integrant - Senior Android Developer

Integrant

Cairo Governorate, Egypt (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)

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

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Atlanta, Georgia, United States (On-Site)

Mountain View, California, United States (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