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 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

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

Technical Program Manager II, Embedded Software Systems, Devices and Platforms

Technical Program Manager II position at Google, leading embedded software systems projects for Devices and Platforms, offering $122K-$178K salary range.

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 Level Test Engineer, Google Cloud

SoC System Level Test Engineer position at Google Cloud, focusing on developing and implementing test strategies for high-volume manufacturing of System-on-Chip products.

Software Engineer, Embedded Systems/Firmware, Pixel

Mid-level Software Engineering role at Google focusing on embedded systems and firmware development for Pixel devices, requiring expertise in Linux kernel and performance analysis.

SoC Design Engineer, Google Cloud

SoC Design Engineer position at Google Cloud, focusing on RTL design and architecture for data center accelerators with competitive compensation and benefits.