Senior Software Engineer, Home Camera Device Software

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
New Taipei, Banqiao District, New Taipei City, Taiwan
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer · Enterprise SaaS

Description For Senior Software Engineer, Home Camera Device Software

Google is seeking a Senior Software Engineer to join their Home Camera Device Software team, focusing on developing next-generation technologies for smart home devices. This role combines embedded systems expertise with camera software development, working on Google's home automation products including smart cameras and doorbells. The position requires deep technical knowledge in Linux embedded systems, camera software stacks, and networking protocols.

The ideal candidate will lead a virtual team of engineers, oversee architecture decisions, and ensure high-quality implementations across the entire software stack - from kernel and driver level to network streaming and user-space services. This role offers the opportunity to work with cutting-edge home automation technology while collaborating with Google Cloud, App development, and Machine Learning teams.

The Google Home team's mission is to create a helpful home that cares for its inhabitants and the environment. As part of this team, you'll contribute to developing hardware, software, and services that make homes smarter and more efficient. The role combines technical leadership with hands-on development, requiring both excellent communication skills and deep technical expertise in embedded systems and camera technology.

This position offers the chance to work at one of the world's leading technology companies, with access to vast resources and the opportunity to impact billions of users. Google provides a collaborative environment, emphasizing innovation and technical excellence, while offering the chance to work on products that directly improve people's daily lives through smart home technology.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer, Home Camera Device Software

  • Lead a virtual team of engineers contributing and leading camera features development in products
  • Track and communicate progress and risks, maintaining alignment with product roadmap
  • Lead project oversee architecture and critical implementations, product and code quality
  • Design and develop the camera software stack for next generation home camera and doorbell devices
  • Work cross-functionally with adjacent Google Cloud, App and Perception ML teams

Requirements For Senior Software Engineer, Home Camera Device Software

Linux
  • 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
  • 5 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Interested in this job?

Jobs Related To Google Senior Software Engineer, Home Camera Device Software

Senior Software Engineer, Home Camera Device Software

Senior Software Engineer position at Google focusing on developing camera software stack for smart home devices, requiring expertise in embedded systems and team leadership.

Senior Silicon Engineer, Embedded Systems

Senior Silicon Engineer role at Google, focusing on embedded systems development for Google Tensor mobile SoC, combining hardware and software expertise to enable AI and mobile image processing innovations.

Senior Software Engineer, Embedded Systems/Firmware, Google Cloud

Senior Software Engineer position at Google Cloud focusing on embedded systems and firmware development, requiring expertise in C++ and Linux kernel development.

Senior Software Engineer, Kernel and Firmware, Silicon

Senior Software Engineer position at Google focusing on kernel and firmware development for silicon platforms, requiring expertise in embedded systems and Linux drivers.

Senior Software Engineer, Embedded Systems/Firmware, Google TV

Senior Software Engineer position at Google focusing on embedded systems and firmware development for Google TV, working on core framework and OS development in Taipei.