Taro Logo

Senior Software Engineer, Auto Embedded

Google is a global technology company that builds innovative products and services used by billions of users.
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive · AI

Job Description

Google's Auto Embedded team is at the forefront of revolutionizing the automotive industry through innovative software solutions. As a Senior Software Engineer in this role, you'll be developing platforms and services that integrate Google's ecosystem into vehicles, working on exciting challenges like connecting car sensors with Automotive Frameworks and creating driver-safe user experiences. The position offers the unique opportunity to shape the future of Google's AI technologies in the automotive space.

The role involves working across the entire Automotive stack, from API design to hardware abstraction layers, requiring deep technical expertise and system-level understanding. You'll be part of Google's broader mission to transform the automotive industry, which is experiencing unprecedented change. The Android Auto team collaborates directly with vehicle manufacturers to create Assistant-powered navigation, entertainment, and communication systems.

This is an excellent opportunity for experienced engineers who want to impact the future of automotive technology. You'll work with cutting-edge technologies, solve complex technical challenges, and help define the next generation of in-vehicle software systems. The role offers exposure to both automotive engineering and Google's advanced AI capabilities, making it an exciting position for those interested in the intersection of software and automotive technology.

Last updated 6 days ago

Responsibilities For Senior Software Engineer, Auto Embedded

  • Work across the 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

Requirements For Senior Software Engineer, Auto Embedded

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