Camera Software Engineer, Pixel

Google organizes world's information to make it universally accessible and useful, combining AI, Software, and Hardware to create helpful experiences.
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Consumer

Description For Camera Software Engineer, Pixel

Google's Devices & Services team is seeking a Camera Software Engineer for their Pixel team, focusing on building revolutionary mobile camera solutions. As part of the ISP IQ Software team, you'll work with global talents to develop and launch scalable software and hardware ISP solutions, ensuring optimal mobile Image Quality for Pixel Camera. The role involves working with Android software, silicon camera ISP, image quality design, and imaging algorithm development.

The position requires extensive experience in software development, particularly in embedded systems and image processing. You'll be at the intersection of hardware and software, optimizing camera system performance while working with cutting-edge technologies including GPU, DSP, and TPU programming. The role offers the opportunity to work with multiple teams across Google, from hardware engineering to Android camera software teams.

This is an advanced position requiring strong technical expertise in computer vision, computational photography, and image processing. You'll be contributing to Google's mission of organizing world's information while working on products that directly impact millions of users. The role combines technical leadership with hands-on development, making it ideal for someone who wants to influence the future of mobile photography while working with state-of-the-art technology.

The position offers the chance to work with Google's innovative Devices & Services team, which combines the best of Google AI, Software, and Hardware to create radically helpful experiences. You'll be part of a team that's pushing the boundaries of what's possible in mobile photography, working on everything from low-level image signal processing to high-level machine learning algorithms.

Last updated 3 days ago

Responsibilities For Camera Software Engineer, Pixel

  • Design and develop Imaging Signal Processing (ISP) image quality tuning infra and automatic validation methods
  • Oversee Pixel camera system software performance, power, and memory optimization
  • Contribute to implementation and optimization of computer vision algorithms on embedded hardware
  • Work on machine learning and computer vision algorithm development on CPU/GPU/TPU/DSP/ISP
  • Lead/collaborate with multiple teams on requirements, interfaces, algorithm integration, and solutions

Requirements For Camera Software Engineer, Pixel

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience with software development in C or C++
  • Master's degree or PhD in Computer Science, Electrical Engineering preferred
  • Experience in silicon Image Signal Processing (ISP) programming and embedded environment
  • Experience in image processing, computer vision, and computational photography development
  • Experience in GPU/DSP/TPU programming and optimization

Benefits For Camera Software Engineer, Pixel

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for disabilities
  • Parental benefits including breastfeeding support

Interested in this job?

Jobs Related To Google Camera Software Engineer, Pixel

CPU Architecture Lead

Lead CPU Architect position at Google, focusing on custom silicon development and innovative micro-architecture features for next-generation hardware products.

Lead CPU RTL Front End Design Engineer, Subsystem

Lead CPU RTL Front End Design Engineer position at Google, focusing on CPU subsystem development and microarchitecture design with competitive compensation and benefits.

Lead CPU Performance Architect, Silicon

Lead CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture for consumer products.

Lead CPU Performance Architect, Silicon

Lead CPU Performance Architect position at Google, focusing on custom silicon solutions and processor architecture for consumer products.

Tensor SoC Group Product Manager

Lead Google's Tensor SoC development for Pixel devices, managing product roadmaps and driving innovation in mobile chip technology with focus on machine learning capabilities.