Image Processing Engineer

Google organizes world's information and makes it universally accessible and useful through AI, Software, and Hardware.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Consumer

Description For Image Processing Engineer

Google is seeking an Image Processing Engineer to join their Devices & Services team, focusing on developing and optimizing image quality for Google Nest cameras. This role combines hardware and software expertise to create cutting-edge camera solutions. You'll be involved in the complete product development cycle, from SoC selection to ISP optimization and final product delivery.

The position requires strong technical expertise in image processing, with opportunities to work on machine learning-assisted tools and algorithm development. You'll be part of Google's mission to create radically helpful experiences for users through the combination of AI, Software, and Hardware.

As an Image Processing Engineer, you'll work with state-of-the-art technology in Google's world-class facilities, developing solutions that impact millions of users. The role offers exposure to various aspects of camera development, from low-level hardware optimization to high-level algorithm implementation.

Key responsibilities include optimizing image quality performance, developing automated testing tools, implementing imaging software, and working on ISP pipeline development. You'll collaborate with cross-functional teams to ensure the delivery of excellent camera products.

The ideal candidate should have a strong background in electrical engineering or related fields, with experience in consumer camera image quality development. Knowledge of Python or C/C++ programming and understanding of image processing concepts is essential. Advanced degrees and experience with machine learning algorithm development are highly valued.

This position offers the opportunity to work at one of the world's leading technology companies, contributing to products that affect millions of users worldwide. Google provides a diverse and inclusive work environment, with a strong commitment to equal opportunity employment and work-life balance.

Join Google's hardware engineering team to shape the future of camera technology and be part of a company that's constantly pushing the boundaries of what's possible in consumer electronics.

Last updated a month 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
Linux
  • 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

Program Manager II, Memory Commodity Operations, Technical Infrastructure

Program Manager II position at Google focusing on Memory Commodity Operations and Technical Infrastructure, managing supply execution and delivery of AI/ML infrastructure components.

Product Manager I, Ads

Product Manager position at Google Ads team, focusing on developing and launching advertising products that connect businesses with users worldwide.

Software Developer III, Full Stack, Google Cloud Platforms

Full Stack Software Developer role at Google Cloud, focusing on enterprise-grade solutions using Java, TypeScript, and cloud technologies.

Program Manager II, Demand and Supply Planning, Technical Infrastructure

Program Manager II position at Google focusing on demand and supply planning for Technical Infrastructure, offering competitive salary and benefits.

Product Manager, Discover Feed, Internationalization

Lead product strategy and development for Google's Discover Feed internationalization, focusing on emerging markets and user experience optimization.