Senior Software Engineer, Google Home Camera

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

Senior Software Engineer for Google Home Camera, focusing on the camera stack and On-Device Machine Learning (ODML) framework for AI home security products. Responsible for end-to-end ownership of NPI projects, advancing computing technologies for consumer devices, and providing technical coaching.

What you'd actually do

  1. Design and develop the software stack and platform for camera products.
  2. Manage the full development lifecycle, aligning roadmaps, monitoring risks, and communicating progress to stakeholders.
  3. Lead architecture and implementation to ensure quality camera software solutions.
  4. Provide cross-functional leadership, aligning team priorities with organizational goals and driving strategy and decision-making.

Skills

Required

  • software development in C or C++
  • building software systems

Nice to have

  • embedded systems
  • Machine Learning (ML) infrastructure, including deployment, evaluation, and tuning
  • deploying ML on constrained hardware (e.g., System-on-a-Chip (SoCs), Digital Signal Processor (DSPs), Neural Processing Unit (NPUs)), balancing performance and power
  • ODML, Generative AI (GenAI), computer vision, or audio

What the JD emphasized

  • On-Device Machine Learning (ODML)
  • Generative AI (GenAI)
  • computer vision
  • audio

Other signals

  • On-Device Machine Learning (ODML)
  • Generative AI (GenAI)
  • computer vision
  • audio