Senior Software Engineer, Android Automotive

1 Month 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

Google - Staff Software Engineer, Android Bluetooth

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Whoop - Software Engineer II (Backend, Hardware Accelerate)

Whoop

Boston, Massachusetts, United States (On-Site)
2 Months ago
Vertx Inc. - Lead Software Engineer

Vertx Inc.

(Remote)
3 Weeks ago
London stock Exchange - Developer Platforms Engineer

London stock Exchange

Bucharest, Bucharest, Romania (On-Site)
3 Weeks ago
Luxoft - Android Developer

Luxoft

Gurugram, Haryana, India (On-Site)
5 Months ago
Nagarro - Associate Staff Consultant, Business Analyst

Nagarro

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Canva - Senior Android Engineer - Cross Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
Nagarro - Senior Staff Consultant, Business Analyst

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Nordcurrent - Unity Developer

Nordcurrent

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
6 Months ago
DraftKings - Lead Software Engineer, Android

DraftKings

Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Zoox - Senior/Staff Software Engineer - Simulation Data Platform

Zoox

Foster City, California, United States (Hybrid)
7 Months ago
SimCorp - Senior Customer Support Consultant

SimCorp

Mexico City, Mexico (Hybrid)
5 Days ago
Onehouse - Staff Software Engineer, Open Source

Onehouse

Sunnyvale, California, United States (Hybrid)
11 Months ago
Sporty Group - OpsTech Backend Engineer

Sporty Group

India (Remote)
6 Months ago
Actian - Technical Implementation Advisor

Actian

United Kingdom (Remote)
3 Weeks ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

Boston, Massachusetts, United States (On-Site)
7 Months ago
FICO - Software Engineering-Lead backend Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
1 Week ago
BigID - Software Engineer - Cloud Team

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
1 Week ago
Hitachi - DOTNET+React Developer

Hitachi

Pune, Maharashtra, India (On-Site)
7 Months ago
Synechron - Senior Pega Developer

Synechron

Chennai, Tamil Nadu, India (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Kraków, Lesser Poland Voivodeship, Poland

Easy Brain - QA Engineer

Easy Brain

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Veeam Software - Customer Success Systems Engineer

Veeam Software

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Week ago
Evolution - UI/UX Designer

Evolution

Warsaw, Masovian Voivodeship, Poland (Hybrid)
4 Months ago
Keywords Studios - Product Planner - AI

Keywords Studios

Katowice, Silesian Voivodeship, Poland (On-Site)
1 Month ago
CD PROJEKT RED - Senior Technical Artist

CD PROJEKT RED

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

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Techland - Level Designer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Weeks ago
Wargaming - Character Artist (Unannounced Project)

Wargaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
2 Months ago
SOFTSWISS - Senior Internal Tax Adviser

SOFTSWISS

Poznań, Greater Poland Voivodeship, Poland (Remote)
2 Days ago
Google - Software Engineering Manager II, Google Cloud Platform

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Staff Engineer, Frontend AngularJS

Nagarro

India (Remote)
7 Months ago
Nagarro - Senior Staff Engineer, ERP

Nagarro

India (Remote)
7 Months ago
Nagarro - Senior Staff Consultant, UXD

Nagarro

India (Remote)
7 Months ago
Nagarro - Associate Staff Engineer, Machine Learning

Nagarro

New York, New York, United States (On-Site)
7 Months ago
Next Level Business Services - iOS Mobile Architect

Next Level Business Services

Owings Mills, Maryland, United States (On-Site)
7 Months ago
Nagarro - Staff Engineer ,Mobile Developer (React Native)

Nagarro

India (Remote)
7 Months ago
Nagarro - Associate Principal Consultant, Support Sales

Nagarro

Colombia (Remote)
7 Months ago
Meta - Software Engineer, iOS

Meta

San Francisco, California, United States (On-Site)
6 Months ago
Google - Senior Software Engineer, Mobile (Android)

Google

Bucharest, Bucharest, Romania (On-Site)
1 Month ago
DraftKings - Senior iOS Engineer

DraftKings

Bulgaria (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded