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

Software Developer III, Google Cloud Business Platforms

Software Developer III position at Google Cloud Business Platforms, focusing on developing enterprise-grade cloud solutions and next-generation technologies.

Advertising Solutions Architect, Measurement, gTech Ads LCS

Join Google as an Advertising Solutions Architect to design and implement technical solutions for advertising and measurement products while supporting major clients in the Nordic region.

Advertising Solutions Architect, gTech Ads LCS

Technical role combining software architecture, client solutions, and advertising technology expertise at Google's gTech Ads team.

Technical Program Manager III, Databases, Google Cloud

Technical Program Manager III position at Google Cloud leading database product development and delivery, requiring 5 years of program management experience.

Product Manager, Discover Feed, Internationalization

Lead product strategy and development for Google's Discover Feed internationalization, focusing on user experience and growth in international markets.