Software Engineer, Google Home Camera

Google Google · Big Tech · New Taipei, Banqiao District, New Taipei City, Taiwan

Software Engineer for Google Home camera devices, focusing on software architecture, camera experiences, and scalable product solutions. The role involves leveraging computer vision, sound detection, and LLMs to improve user safety and security within the Google Home Platform.

What you'd actually do

  1. Design and develop the camera software stack for next-generation Google Home camera and doorbell devices globally.
  2. Contribute to camera stack design, ensuring code quality and scalability, and implementing best practices across video drivers, networking, media streaming, and userspace services.
  3. Track task progress, manage risks, and communicate updates to stakeholders to ensure alignment with software milestones.

Skills

Required

  • software development
  • C
  • C++

Nice to have

  • embedded operating systems
  • Linux camera software stack development
  • camera driver
  • HAL
  • framework
  • application
  • Internet of Things (IoT) camera
  • smart home technologies
  • networking
  • embedded Linux
  • network video streaming
  • camera stack design
  • camera system design