Software Engineer, Camera ISP Frontend

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Embedded
Mid-Level Software Engineer
In-Person
2+ years of experience
Consumer

Description For Software Engineer, Camera ISP Frontend

Google is seeking a Software Engineer specializing in Camera ISP Frontend to join their Pixel team. This role is crucial in developing camera system software for Pixel phones, focusing on layers below public Android camera APIs. The position involves working on Google's ISP Software, Camera Hardware Abstraction Layer, and advanced multi-camera software frameworks.

The ideal candidate will have strong experience in embedded systems programming, particularly with C++ and camera/ISP development. You'll be part of a team that's shaping the future of Pixel devices, bringing together Google's AI, software, and hardware expertise to create transformative mobile experiences.

Key responsibilities include developing camera hardware drivers, optimizing system performance, and implementing machine learning algorithms. You'll work on critical projects that directly impact Google's camera technology, with opportunities to grow and evolve within the fast-paced environment.

The role offers the chance to work on industry-leading mobile camera experiences, supporting both the Google Camera App and third-party applications. You'll be involved in various aspects of camera system software, from low-level driver development to high-level feature implementation.

Google provides an inclusive work environment and values diverse perspectives. The position offers the opportunity to work with cutting-edge technology while contributing to products used by billions of users worldwide. If you're passionate about camera technology, embedded systems, and want to impact how people capture and experience moments through their mobile devices, this role presents an exciting opportunity to work with one of the world's leading technology companies.

Last updated 10 days ago

Responsibilities For Software Engineer, Camera ISP Frontend

  • Utilize camera software stack to support Android camera Hardware Abstraction Layer
  • Design and develop camera hardware drivers and firmware, as well as validating them on emulation and silicon
  • Participate in camera software and driver bring up on silicon
  • Optimize pixel camera system software performance, power, and memory
  • Use machine learning and computer vision algorithm development and integration

Requirements For Software Engineer, Camera ISP Frontend

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages (e.g., C or C++)
  • 2 years of experience in ISP algorithm development or camera/android development
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 4 years of experience with camera ISP, sensors, ARM, or low-powered SoCs (preferred)
  • Familiarity with C++ or a C-like language (preferred)
  • Familiarity with or programming experience in an embedded environment (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, Camera ISP Frontend

Silicon Architect, Simulation Tools, Silicon

Silicon Architect position at Google focusing on simulation tools and SoC design, combining hardware innovation with software development for next-generation products.

Chassis Power Architect, Silicon

Lead power architecture and optimization for Google's next-generation silicon platforms, focusing on power management controllers and chassis power optimization for consumer products.

SOC Power Estimation Engineer

SOC Power Estimation Engineer role at Google, focusing on pre-silicon power estimation and analysis for custom silicon solutions in consumer products.

SoC RTL Design Engineer

SoC RTL Design Engineer position at Google, focusing on custom silicon solutions and hardware development for consumer products.

Camera 3A/ISP Engineer, Pixel Camera

Camera 3A/ISP Engineer position at Google's Pixel team, focusing on autofocus system development and optimization for mobile photography.