Image Processing Engineer

Google is a global technology company that organizes the world's information and makes it universally accessible and useful.
Backend
Mid-Level Software Engineer
In-Person
4+ years of experience
AI · Consumer

Description For Image Processing Engineer

Google is seeking an Image Processing Engineer to work on Google Nest cameras for surveillance, displays, or other applications. The role involves engaging in the product development cycle from early stages such as vendor System on a Chip (SoC) selection to Image Signal Processing (ISP) performance optimization, automatic exposure/auto white balance algorithm development, and final shipment of the cameras.

Key responsibilities include:

  • Optimizing software and hardware parameters for the best possible image quality performance on cameras.
  • Designing and implementing imaging software development.
  • Developing Auto Exposure/Auto White Balance algorithms and implementing them.
  • Working on Image Signal Processor (ISP) pipeline, including IQ benchmark, architectural review, and evaluation of individual algorithm blocks.
  • Creating test automation, tuning, or other tools for improved productivity and quality, including Machine Learning (ML) assisted tools.

The ideal candidate should have a strong background in electrical engineering, computer engineering, physics, imaging science, or color science. Experience in consumer camera image quality development or ISP algorithm development is crucial. Knowledge of Python, C, or C++ programming languages is required, along with coursework in digital image processing or computer vision.

Google's Devices & Services team combines the best of Google AI, Software, and Hardware to create radically helpful experiences for users. This role offers the opportunity to work on cutting-edge technology and contribute to Google's mission of organizing the world's information and making it universally accessible and useful.

Last updated 2 months ago

Responsibilities For Image Processing Engineer

  • Optimize software and hardware parameters for the best possible image quality performance on cameras
  • Test automation, tuning, or other tools for improved productivity and quality, including Machine Learning (ML) assisted tools
  • Design and implement imaging software development
  • Develop Auto Exposure/Auto White Balance algorithms and implement them
  • Work on Image Signal Processor (ISP) pipeline, including IQ benchmark, architectural review, evaluation of individual algorithm blocks

Requirements For Image Processing Engineer

Python
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Physics, Imaging Science, Color Science, or equivalent practical experience
  • 4 years of experience in consumer camera image quality development or ISP algorithm development
  • Experience with scripting language Python or coding language C or C++
  • Coursework in digital image processing or computer vision

Interested in this job?

Jobs Related To Google Image Processing Engineer

Software Developer III, Infrastructure, Core

Software Developer III position at Google's Core team, focusing on infrastructure development and large-scale systems, offering competitive compensation and the opportunity to work on foundational technologies.

Technical Program Manager, Transport Infrastructure and Capacity Team

Technical Program Manager role at Google managing transport infrastructure and capacity delivery for EMEA region, requiring network infrastructure expertise.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java and TypeScript, requiring 2 years of experience.

Product Manager, Partner Platform

Lead product strategy and development for Google Cloud's Partner Platform, driving innovation and growth in enterprise cloud solutions.

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google managing memory commodity operations and supply chain for AI/ML infrastructure, offering competitive salary and benefits.