Software Engineer, Camera System, Pixel Camera

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

Description For Software Engineer, Camera System, Pixel Camera

Google's Pixel team is seeking a Software Engineer to join their Camera System team, focusing on developing and optimizing camera software for Pixel devices. This role combines hardware and software expertise to create cutting-edge mobile camera experiences. You'll work on the Android camera HAL, multi-camera frameworks, and performance optimization.

The position offers the opportunity to work on Google's flagship Pixel devices, directly impacting how millions of users capture and experience photography. You'll be part of a team that pushes the boundaries of mobile photography, working with advanced camera sensors and implementing sophisticated imaging algorithms.

The ideal candidate should have strong C++ programming skills, experience with Linux systems, and knowledge of camera systems. You'll collaborate with cross-functional teams to optimize camera performance, power consumption, and memory usage while developing new features and capabilities for Pixel devices.

This role is perfect for engineers passionate about mobile photography, embedded systems, and performance optimization. You'll have the chance to work with state-of-the-art camera technology, contribute to the Android ecosystem, and be part of Google's mission to create the world's most helpful mobile experience.

Working at Google provides exposure to cutting-edge technology, collaboration with world-class engineers, and the opportunity to impact billions of users. The company offers a culture of innovation, learning, and growth, with opportunities to switch teams and projects as your career evolves.

Last updated 7 days ago

Responsibilities For Software Engineer, Camera System, Pixel Camera

  • Develop software stack to support Android camera Hardware Abstraction Layer(HAL)
  • Enable Advanced Multi-Camera software frameworks and related use cases
  • Improve Pixel camera performance, power and memory and develop related tools, and explore emerging technologies and validate them
  • Develop and integrate intelligent algorithms, optimize the software and hardware architecture to improve the feature pipeline

Requirements For Software Engineer, Camera System, Pixel Camera

Python
Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Experience with Unix/Linux environments and the development of Linux device drivers
  • Experience in programming with C, C++, and Python
  • Experience with mobile device system health optimizations, along with multi-camera systems
  • Experience in applying algorithms in imaging domains
  • Experience with Camera Sensors, Advanced RISC Machine (ARM) or other low-power SoC architectures

Interested in this job?

Jobs Related To Google Software Engineer, Camera System, Pixel Camera

GPU Architect, Silicon

GPU Architect position at Google, focusing on developing and optimizing GPU cores for Tensor SoC, requiring expertise in computer architecture and performance analysis.

Software Engineer, Embedded Systems/Firmware, Pixel

Mid-level Software Engineer position at Google focusing on embedded systems and firmware development for Pixel devices, requiring Linux kernel and performance analysis expertise.

Software Engineering III, Embedded

Software Engineering III position at Google focusing on embedded systems, kernel development, and networking infrastructure in Bengaluru, India.

Manufacturing Test Engineer, Electronic Product Manufacturing

Manufacturing Test Engineer position at Google focusing on automated testing and quality assurance for electronic products.

Silicon SoC Design/Integration Engineer, TPU, Google Cloud

Silicon SoC Design/Integration Engineer position at Google, focusing on TPU development for AI/ML hardware acceleration.