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

Software Engineer III, Google Ads

Software Engineer III position at Google Ads, developing advertising technology solutions with competitive compensation and growth opportunities.

Software Engineer III, Full Stack, Google Cloud Security and Privacy

Full-stack Software Engineer III position at Google Cloud focusing on security and privacy solutions, offering competitive salary and opportunities to work on large-scale systems.

Software Engineer III, Full Stack, CorpEng

Full Stack Software Engineer III position at Google's CorpEng team, building internal business solutions and platforms for Google's global operations.

Application Engineer, Supply Chain Logistics

Mid-level Application Engineer role at Google focusing on supply chain logistics systems development, requiring Java expertise and offering competitive compensation.

Backend Software Engineer, Insights, Benchmarks, and Narratives

Backend Software Engineer position at Google working on Insights, Benchmarks, and Narratives, developing large-scale systems and next-generation technologies.