Google's Home Device team is seeking a Software Engineer to join their innovative hardware and software development efforts. This role is part of the Google Home team, which focuses on creating smart home technologies ranging from thermostats to smart displays. The position offers an opportunity to work on critical embedded software development for Google Nest products, combining hardware and software expertise to deliver excellent user experiences.
The ideal candidate will have experience with embedded systems, Android development, and a strong foundation in software engineering principles. You'll be working with cross-functional teams to develop and integrate Linux drivers, Android HAL components, and various services that power Google's smart home devices. The role requires both technical depth in embedded systems and the ability to collaborate effectively with hardware teams and external partners.
This is an excellent opportunity for someone passionate about the intersection of software and hardware, particularly in the growing smart home sector. You'll be contributing to Google's mission of creating a helpful home that cares for its inhabitants and the environment. The position offers the chance to work on cutting-edge technology while being part of a team that's shaping the future of home automation and IoT devices.
The role combines hands-on development with system-level thinking, requiring skills in performance optimization, hardware integration, and software architecture. You'll be working in a collaborative environment with opportunities to influence product design and technical decisions. Google offers a supportive culture that values innovation, technical excellence, and the ability to solve complex problems at scale.