Software Engineer, Auto Focus, Pixel Camera

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Embedded
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 Software Engineer to join their Auto Focus team for Pixel Camera development. This role sits at the intersection of hardware and software, focusing on developing sophisticated auto-focus algorithms for mobile camera systems. The position combines expertise in embedded systems, machine learning, and camera technology.

As part of Google's Devices & Services team, you'll work on cutting-edge camera technology that powers the Pixel phone lineup. The role involves close collaboration with sensor and module vendors, SOC manufacturers, and internal teams to develop and optimize auto-focus algorithms including PDAF, LDAF, and Contrast AF systems.

The ideal candidate will bring strong software development fundamentals along with specialized knowledge in machine learning and camera systems. You'll be working with technologies like TensorFlow while developing automated testing and tuning methodologies to improve camera performance.

This position offers the opportunity to impact millions of users through Google's Pixel phones, working with state-of-the-art camera technology and machine learning systems. You'll be part of a team that combines Google's strengths in AI, Software, and Hardware to create innovative user experiences.

The role requires both technical depth and cross-functional collaboration skills, as you'll be working with various stakeholders from hardware vendors to software teams. You'll have the chance to influence the future of mobile photography while working with some of the most advanced camera systems in the industry.

Google offers a collaborative environment where you can grow your career while working on challenging technical problems. The company's commitment to innovation in camera technology and mobile devices makes this an exciting opportunity for engineers passionate about pushing the boundaries of what's possible in mobile photography.

Last updated 2 months 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

Benefits For Software Engineer, Auto Focus, Pixel Camera

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Inclusive work environment
  • Global collaboration opportunities

Interested in this job?

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

ASIC Platform Software Architect, Silicon

ASIC Platform Software Architect position at Google, focusing on hardware-software integration for consumer products, requiring 5+ years of embedded systems experience.

Imaging and Multimedia System Architect, Silicon

Lead system architecture for Google Tensor SoCs, focusing on Camera, Imaging, and GenerativeAI features for Pixel devices.

GPU Architect, Silicon

GPU Architect position at Google, focusing on developing custom silicon solutions and GPU cores for Tensor SoC, combining hardware architecture expertise with software optimization.

SoC System Performance and Architecture Engineer, Silicon

SoC System Performance Engineer role at Google, focusing on custom silicon development and optimization for consumer products.

Silicon Test Engineer, Productization

Silicon Test Engineer position at Google, focusing on embedded systems testing, test automation, and quality assurance for custom silicon initiatives.