Software Engineer, Pixel Camera System Architecture

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Description For Software Engineer, Pixel Camera System Architecture

Google is seeking a Software Engineer for their Pixel Camera System Architecture team, focusing on building the best mobile camera for Pixel phones. This role combines software development, algorithm design, and system architecture to create cutting-edge camera technology. The position requires expertise in C++ programming, data structures, and algorithms, with a strong foundation in camera system design and image processing.

The role is part of Google's Devices & Services team, which combines Google AI, Software, and Hardware to create innovative user experiences. You'll be working on developing and improving camera algorithms, optimizing system performance, and collaborating across multiple teams to deliver solutions that enhance the Pixel camera experience.

As a team member, you'll contribute to Google's mission of organizing the world's information while working specifically on making Pixel phones have the best camera experience possible. The team focuses on stability, robustness, algorithm development, and user experience optimization. You'll have the opportunity to work with cutting-edge technology in image processing, computer vision, and mobile hardware integration.

The ideal candidate should have a bachelor's degree (master's or PhD preferred) in Computer Science or related field, strong programming skills in C++, and experience with camera systems and image processing. This role offers the opportunity to impact millions of users while working with some of the most advanced mobile camera technology in the industry.

Google offers a collaborative environment, the chance to work on meaningful projects, and the opportunity to contribute to next-generation mobile photography technology. The position provides exposure to various aspects of mobile camera development, from low-level system architecture to high-level algorithm design, making it an excellent opportunity for growth and impact in mobile photography technology.

Last updated a day ago

Responsibilities For Software Engineer, Pixel Camera System Architecture

  • Develop and improve the new/existing algorithms/systems to make the camera system better
  • Develop innovative systems to improve and accelerate the flow of integration, development, debug and all the tasks related to the camera
  • Deliver solutions to the camera system across different teams, platforms and devices, to speed up their works
  • Work with several teams across multiple sites

Requirements For Software Engineer, Pixel Camera System Architecture

  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., C++)
  • 1 year of experience with data structures or algorithms
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • Experience with design, debugging, performance and parallel design of the multiple-cameras system (preferred)
  • Knowledge of camera system design, including color science, UI design, algorithms in image/video processing, accelerator with GPU/Halide (preferred)
  • Excellent teamwork and communication skills (preferred)

Benefits For Software Engineer, Pixel Camera System Architecture

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for special needs
  • Inclusive work environment
  • Medical benefits
  • Parental benefits

Interested in this job?

Jobs Related To Google Software Engineer, Pixel Camera System Architecture

Firmware Engineer, Camera

Firmware Engineer position at Google developing camera solutions, imaging algorithms, and signal processing features for next-generation camera technologies.

Software Engineer, PhD, Early Career, Campus, Embedded Systems and Firmware

Early-career Software Engineer position at Google focusing on embedded systems and firmware development, requiring PhD degree and offering competitive compensation package.

Silicon Digital Design Engineer

Silicon Digital Design Engineer position at Google, focusing on RTL design and custom silicon solutions for consumer products.

Hardware System Integration Engineer

Hardware System Integration Engineer role at Google, focusing on embedded systems and custom silicon solutions for consumer products.

Silicon SoC RTL Design/Integration Engineer

Silicon SoC RTL Design/Integration Engineer position at Google Cloud, focusing on ASIC development and hardware infrastructure.