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

Aptive - Senior Software Engineer - Audio Engineering

Aptive

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Sigma Software - Middle/Senior Database Administrator

Sigma Software

(Remote)
1 Week ago
Sigma Software - Intern Java Developer

Sigma Software

Ukraine (Remote)
4 Days ago
Socialpoint - Senior Software Engineer (Full Stack Engineer)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Google - Applied AI Customer Engineer, Google Cloud

Google

Paris, Île-de-France, France (On-Site)
3 Weeks ago
Nagarro - Associate Staff Engineer, BI Reporting

Nagarro

(On-Site)
6 Months ago
Nagarro - Senior Engineer, Mobile Android

Nagarro

South Africa (On-Site)
6 Months ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Google TV

Google

Taipei City, Taiwan (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
6 Months ago
STAGE - Flutter Developer

STAGE

Noida, Uttar Pradesh, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Crunchyroll - Director of Engineering, Android

Crunchyroll

Culver City, California, United States (On-Site)
3 Months ago
Clear Watery Analytics - Software Development Director

Clear Watery Analytics

Paris, Île-de-France, France (On-Site)
3 Weeks ago
ByteDance - Android Software Engineer - Global Payment

ByteDance

Singapore (On-Site)
1 Month ago
Scout - Senior Staff Software Engineer - Mobile (Android)

Scout

Fremont, California, United States (On-Site)
2 Weeks ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Appier - Senior Software Engineer, Backend Development (BotBonnie)

Appier

Taipei City, Taiwan (On-Site)
1 Week ago
Jumio - SDE II - Web (Portals)

Jumio

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Luxoft - Senior DevOps Engineer

Luxoft

Toronto, Ontario, Canada (On-Site)
5 Months ago
Google - Software Engineering Manager II, Google Cloud CDN

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Lightcast - Software Engineer (API, AWS)

Lightcast

Dharmapuri, Tamil Nadu, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Kraków, Lesser Poland Voivodeship, Poland

Larian Studios - Associate Engine Lead Programmer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
PwC - Konsultant/Konsultantka z jęz. niemieckim | Ryzyko i Regulacje

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Months ago
Veeam Software - Middle/Senior C# Developer for Azure Backup

Veeam Software

Poland (Remote)
4 Days ago
Google - Client Experience Specialist

Google

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Weeks ago
Ruby play - Engineering Lead (Engagement Tools)

Ruby play

Warsaw, Masovian Voivodeship, Poland (Remote)
3 Weeks ago
NVIDIA - Senior Architect - Data Center Server Management

NVIDIA

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Month ago
Veeam Software - Platform Engineer, SaaS

Veeam Software

Warsaw, Masovian Voivodeship, Poland (Remote)
1 Week ago
Penumbrainc - Pricing Specialist

Penumbrainc

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Days ago
Netflix - UI Engineer (L5) - Revenue Infrastructure

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Months ago
Techland - Junior QA Specialist

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Associate Staff Consultant, Business Analyst

Nagarro

Canada (Remote)
7 Months ago
Sony Interactive Entertainment - Open Position: Systems Software/Embedded Systems Engineer

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
Nagarro - Director, Support Sales & Marketing

Nagarro

Canada (Remote)
7 Months ago
CleverTap - Customer Success Engineer (Mobile SDK Support)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
7 Months ago
Nagarro - Senior Staff Consultant ,SAP Financial Management

Nagarro

(On-Site)
6 Months ago
Luxoft - Regular Android HMI Architect

Luxoft

Cairo, Cairo Governorate, Egypt (On-Site)
5 Months ago
Nagarro - Associate Staff Engineer, Mainframe

Nagarro

Atlanta, Georgia, United States (On-Site)
7 Months ago
Nordcurrent - Unity Developer

Nordcurrent

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
6 Months ago
Rush Street Interactive - Senior iOS Engineer I

Rush Street Interactive

Estonia (Hybrid)
2 Months ago
STAGE - Unity Developer (Remote)

STAGE

(Remote)
3 Years 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.

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

New York, New York, United States (On-Site)

Waterloo, Ontario, Canada (On-Site)

Taipei City, Taiwan (On-Site)

Austin, Texas, 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