Software Engineer III, Auto Exposure, Pixel Camera

Google organizes the world's information and makes it universally accessible and useful through technology.
New Taipei, Banqiao District, New Taipei City, TaiwanZhubei, Zhubei City, Hsinchu County, Taiwan 302
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Description For Software Engineer III, Auto Exposure, Pixel Camera

Google is seeking a Software Engineer III to join their Devices & Services team, focusing on the Pixel Camera's Auto Exposure system. This role combines Google's expertise in AI, Software, and Hardware to create innovative user experiences. The position involves developing and optimizing camera software, specifically working on Auto Exposure (AE) solutions for Google's Pixel devices.

The ideal candidate will have strong programming skills, particularly in Kotlin, and experience with camera imaging pipelines and mobile camera software development. The role requires expertise in performance optimization, memory management, and understanding of image quality metrics. Knowledge of DSP or TPU programming is valuable for this position.

As part of Google's engineering team, you'll work on critical projects with opportunities for growth and team mobility. The role involves collaborating across teams to leverage hardware advantages for efficient camera solutions. You'll be responsible for developing scalable camera software, optimizing AE solutions, and building automation systems for quality assurance.

This position is part of Google's broader mission to organize world's information and make it universally accessible. Working in the Devices & Services team, you'll contribute to advancing form factors, improving interaction methods, and creating technology that makes people's lives better. The role offers the opportunity to work on cutting-edge camera technology that impacts billions of users worldwide.

Google provides a collaborative environment with opportunities to work on challenging problems in computer vision and camera systems. The position offers the chance to work with advanced hardware and software systems while contributing to products that are used by people around the globe.

Last updated an hour ago

Responsibilities For Software Engineer III, Auto Exposure, Pixel Camera

  • Develop scalable camera software
  • Optimize performance and memory of camera Auto Exposure (AE) solution
  • Build automations to ensure product quality
  • Collaborate across teams and utilize hardware advantages for efficient camera AE solution

Requirements For Software Engineer III, Auto Exposure, Pixel Camera

Kotlin
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • Experience coding in Kotlin
  • Experience in Halide or Neon programming
  • Experience in performance or memory optimization
  • Experience in DSP or TPU programming
  • Experience in camera imaging pipeline and image quality metrics
  • Experience in Android mobile camera software development such as camera driver, hal, framework and application

Interested in this job?

Jobs Related To Google Software Engineer III, Auto Exposure, Pixel Camera

Senior Software Engineer, Authentication and Autofill, Android

Senior Software Engineer position at Google focusing on Android Authentication and Autofill features, requiring 5 years of experience in software development and expertise in Java.

Senior Software Engineer, Pixel Camera

Senior Software Engineer position at Google working on Pixel Camera technology, focusing on computational photography and image processing innovations.

Senior Software Engineer, Google Messages Wear, Android

Senior Software Engineer position at Google focusing on Android development for Google Messages Wear, requiring 5+ years of software development experience and strong Android expertise.

Senior Software Engineer, Mobile, Wear OS

Senior Software Engineer position at Google focusing on Wear OS mobile development, combining Android expertise with wearable technology innovation.

Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and infrastructure, building technical foundations for Google's flagship products.