Software Engineer, Auto Focus, Pixel Camera

Google organizes the world's information and makes it universally accessible and useful through innovative technology solutions.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Description For Software Engineer, Auto Focus, Pixel Camera

Google is seeking a Mid-Level Software Engineer to join their Pixel Camera team, focusing on Auto Focus technologies. This role is part of Google's Devices & Services team, which combines the best of Google AI, Software, and Hardware to create revolutionary user experiences. The position requires expertise in machine learning, particularly with TensorFlow, and camera software domains.

As a Software Engineer in the Auto Focus team, you'll be at the forefront of developing cutting-edge camera technologies for Pixel devices. You'll work on sophisticated auto focus algorithms, including PDAF, LDAF, and Contrast AF, while collaborating with various sensor and SOC vendors to integrate these solutions effectively.

The ideal candidate will have a strong foundation in software development, machine learning, and AI, with at least 2 years of experience. Knowledge of camera software domains, including drivers, HAL, and frameworks, is highly valued. This role offers the opportunity to impact billions of users' lives through Google's camera technology innovations.

Working at Google means joining a company that values diversity, equality, and inclusion. You'll be part of a team that pushes technological boundaries while maintaining a supportive and collaborative environment. The role offers exposure to various aspects of mobile camera development, from algorithm design to vendor integration, providing excellent growth opportunities.

This position is perfect for someone passionate about mobile photography, machine learning, and creating user-centric solutions. You'll have the chance to work with state-of-the-art technology while contributing to products that enhance how people capture and share their experiences through Pixel devices.

Last updated 9 days ago

Responsibilities For Software Engineer, Auto Focus, Pixel Camera

  • Design methodology for automated tuning/testing/simulation to reduce manual labor
  • Engage with different sensor and module vendors and incorporate the new technology into Google products
  • Work with different SOC vendors to integrate the algorithms onto their platforms
  • Implement, optimize, and integrate the algorithms onto device platform goals
  • Develop auto focus, PDAF (Phase Diff Auto Focus), LDAF (Laser Detection Auto Focus) and Contrast AF algorithms or any ISP blocks for mobile device cameras

Requirements For Software Engineer, Auto Focus, Pixel Camera

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, and with data structures or algorithms
  • 2 years of experience with machine learning algorithms and tools (e.g., TensorFlow), artificial intelligence, deep learning, or natural language processing
  • Experience with Large Language Models, NLP, or Generative AI

Interested in this job?

Jobs Related To Google Software Engineer, Auto Focus, Pixel Camera

Technical Program Manager, Pixel Software

Technical Program Manager position at Google Pixel team, leading software development projects for mobile devices with focus on Android and consumer electronics.

Software Engineer II, Camera 3A Performance

Software Engineer II position at Google focusing on mobile camera algorithm development and optimization, specializing in 3A (auto focus, auto exposure, auto white balance) performance.

Software Engineer III, Camera, Platform and Devices

Software Engineer III position at Google, focusing on camera and media component development for Android and Pixel devices, requiring expertise in Kotlin and Java.

Partner Engineer, Mobile Carriers

Technical Program Manager position at Google focusing on mobile carrier certification, device testing, and cross-functional project management in Mexico City.

Software Engineer, Computational Photography, Pixel Camera

Software Engineer position at Google focusing on computational photography and mobile imaging for Pixel devices, combining ML and image processing expertise.