Software Engineer III, Image Processing, Pixel Camera

Google organizes world's information to make it universally accessible and useful, focusing on AI, Software, and Hardware integration.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Description For Software Engineer III, Image Processing, Pixel Camera

Google's Devices & Services team is seeking a Software Engineer III to join their Image Processing team for Pixel Camera. This role combines Google's expertise in AI, Software, and Hardware to create innovative user experiences. You'll be working on critical imaging technologies that power Google's camera products, developing and implementing sophisticated Image Signal Processing (ISP) features.

As a Software Engineer III, you'll be at the intersection of hardware and software, working with various teams to develop cutting-edge solutions for camera technologies. The role requires expertise in image processing, computer vision, and computational photography, with opportunities to work on HDR systems and ML-based image processing models.

The position offers the chance to impact how billions of users capture and process images on Google devices. You'll be responsible for developing algorithms that optimize image quality, latency, and power consumption, while working closely with silicon, hardware, software, research, and camera tuning teams.

Google's collaborative environment encourages cross-functional teamwork, and you'll have the opportunity to contribute to next-generation technologies. The company's commitment to innovation in image processing and computational photography makes this an exciting opportunity for someone passionate about advancing camera technology.

This role is perfect for candidates who combine technical expertise in image processing with a desire to work on consumer-facing products that impact millions of users. You'll be part of Google's mission to organize the world's information while developing technologies that push the boundaries of what's possible in mobile photography.

Last updated a month ago

Responsibilities For Software Engineer III, Image Processing, Pixel Camera

  • Develop, implement, and deploy imaging signal processing ISP features aligned with emerging camera technologies
  • Develop camera ISP algorithms to achieve image quality, latency, and power targets
  • Improve camera ISP quality and tuning methods by developing novel pipelines
  • Work with silicon, hardware, software, research, and camera tuning teams to develop novel solutions

Requirements For Software Engineer III, Image Processing, Pixel Camera

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Master's degree in Computer Science or Electrical Engineering preferred
  • 5 years of experience in Image Signal Processing preferred
  • 5 years of experience in image processing, computer vision, and computational photography development preferred
  • Experience with color space management and tone adjustment algorithms
  • Experience with HDR system design and management
  • Experience with Machine Learning based image processing model design

Benefits For Software Engineer III, Image Processing, Pixel Camera

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

Interested in this job?

Jobs Related To Google Software Engineer III, Image Processing, Pixel Camera

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.