Software Engineer III, Camera 3A, Devices Software

Google organizes the world's information and makes it universally accessible and useful, developing next-generation technologies.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Description For Software Engineer III, Camera 3A, Devices Software

Google's Devices & Services team is at the forefront of combining AI, Software, and Hardware to create revolutionary user experiences. This role focuses on camera software development, specifically working on Auto White Balance features and mobile camera algorithms. As a Software Engineer III, you'll be part of a team that researches, designs, and develops new technologies to enhance user interaction with Google devices.

You'll work on critical projects within Google's camera software division, with opportunities to grow and evolve alongside the business. The role requires expertise in camera 3A algorithm development, imaging pipeline optimization, and Android mobile camera software development. You'll collaborate with research teams to transform innovative ideas into practical camera color features.

The position offers the chance to impact billions of users through Google's device technologies. You'll be responsible for developing and optimizing camera algorithms, ensuring efficient performance on Android mobile devices, and implementing quality testing frameworks. This is an excellent opportunity for someone passionate about mobile camera technology and wanting to work at the intersection of hardware and software.

Working at Google means joining a company that values diversity, equality, and inclusion. You'll be part of a global team that's committed to making technology more accessible and useful for everyone. The role offers the perfect blend of technical challenges, innovation opportunities, and the chance to work on products that impact users worldwide.

Last updated 2 months ago

Responsibilities For Software Engineer III, Camera 3A, Devices Software

  • Develop and deploy Auto White Balance features and implement image quality testing within Google's automation framework
  • Research and develop efficient mobile camera algorithms
  • Optimize algorithm performance and memory usage on Android mobile devices
  • Collaborate with the research team to transform research ideas into camera color features

Requirements For Software Engineer III, Camera 3A, Devices Software

Python
Java
  • Bachelor's degree in Computer Science, Engineering or equivalent practical experience
  • 2 years of experience with software development in C++ and Python, or 1 year of experience with an advanced degree
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • Experience in camera 3A algorithm development (preferred)
  • Experience in camera imaging pipeline and image quality metrics (preferred)
  • Experience in Android mobile camera software development (preferred)

Benefits For Software Engineer III, Camera 3A, Devices Software

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal employment opportunity
  • Inclusive work environment
  • Comprehensive health benefits
  • Parental leave
  • Accommodation for special needs

Interested in this job?

Jobs Related To Google Software Engineer III, Camera 3A, Devices Software

Technical Program Manager II, Mobile Enterprise, Pixel

Technical Program Manager II position at Google, leading Mobile Enterprise initiatives for Pixel devices, requiring 2 years of program management experience and expertise in mobile solutions.

Technical Program Manager, Pixel Software

Technical Program Manager position at Google's Pixel team, focusing on mobile software development and cross-functional project management for consumer electronics.

Technical Program Manager, Pixel Software

Lead complex software development projects for Google Pixel devices, managing cross-functional teams and delivering innovative mobile features.

Ad Tech Solutions Engineer, Mobile Apps, Sellside Monetization

Ad Tech Solutions Engineer position at Google focusing on mobile app monetization and technical consulting for publishers.

Software Engineer II, Mobile, Wear OS

Software Engineer II position at Google focusing on Wear OS development, requiring Android expertise and experience with Kotlin and Java.