Android Staff Software Engineer, Gemini Smart Home Devices

Google organizes the world's information to make it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Android
Staff Software Engineer
In-Person
8+ years of experience
AI · Consumer

Description For Android Staff Software Engineer, Gemini Smart Home Devices

Google's Devices & Services team is at the forefront of combining AI, Software, and Hardware to create transformative user experiences. As an Android Staff Software Engineer on the Hubs Experiences team, you'll be instrumental in developing cutting-edge AI experiences for smart home devices. This role offers the opportunity to work on Google's Smart Display product line, shaping how people interact with AI in their homes.

You'll be working with a comprehensive tech stack including Android, Flutter, Dart, and server-driven UI, while collaborating with a talented cross-functional team of Product Managers, UX Designers, and Engineers. The position requires strong technical leadership, with responsibilities spanning from architectural decisions to hands-on development of innovative features.

This is an exceptional opportunity for an experienced Android engineer who wants to make a significant impact on next-generation smart home technology. You'll be working in Google's dynamic environment, where you can influence product strategy and technical direction while solving complex challenges at scale. The role combines technical expertise with leadership, offering the chance to shape the future of home AI interactions while working with cutting-edge technology.

As part of Google's mission to organize the world's information and make it universally accessible, you'll be contributing to products that directly impact billions of users. The position offers the perfect blend of technical challenges, leadership opportunities, and the chance to work on innovative products that are defining the future of smart home technology.

Last updated 3 months ago

Responsibilities For Android Staff Software Engineer, Gemini Smart Home Devices

  • Design and build innovative, user-friendly Gemini experiences for Smart Display product line
  • Address challenging technical problems and guide the team towards the best approach
  • Define technical direction and architecture of Android-based Smart Display solutions
  • Work with Product Managers, UX Designers, and Distributed Engineering team on product strategy
  • Work on tech stack including Android, Flutter, Dart, server-driven UI, cast receiver

Requirements For Android Staff Software Engineer, Gemini Smart Home Devices

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 5 years of experience with Android application development
  • Master's degree or PhD in Engineering, Computer Science preferred
  • 3 years of experience in technical leadership preferred
  • 3 years of experience working in complex, matrixed organizations preferred

Interested in this job?

Jobs Related To Google Android Staff Software Engineer, Gemini Smart Home Devices

Senior UX Researcher, Android Extended Reality Developer API

Senior UX Researcher position at Google focusing on Android Extended Reality Developer API research and development.

Technical Lead Manager, Android Kernel, Android Systems

Lead Android Kernel and Systems development at Google, managing team and technical strategy for core Android infrastructure components.

Senior Product Manager, Android Tensor

Lead product management for Google's Android Tensor SoC, driving innovation in mobile computing through ML and silicon optimization for Pixel devices.

Software Engineering Manager, Android Automotive

Lead Android Automotive engineering teams at Google, developing next-generation vehicle systems with 8+ years of software development experience required.

Staff Software Engineer, XR

Staff Software Engineer position at Google working on XR technologies and Android SDK development.