Software Engineer III, Camera, Platform and Devices

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

Description For Software Engineer III, Camera, Platform and Devices

Google is seeking a Software Engineer III to join their Android and Pixel Camera Foundations (APCF) team, focusing on developing cutting-edge camera and media components for Android and Pixel devices. This role is integral to Google's mission of delivering the world's most helpful mobile experience through the Pixel team.

The position involves working on critical projects that combine Google's artificial intelligence, software, and hardware expertise to create transformative user experiences in consumer electronics. As a Software Engineer III, you'll be responsible for day-to-day feature development, including coding, testing, and implementing new features and APIs.

The role requires strong programming skills in Kotlin and Java, with a focus on developing high-performance camera components. You'll collaborate with team members to review code, identify bugs, and maintain high standards for quality and reliability. The position offers opportunities to work on next-generation technologies that impact billions of users worldwide.

Key responsibilities include designing and prototyping features, proposing new APIs, and providing technical feedback. You'll need to demonstrate expertise in data structures, algorithms, and software development, with preferred experience in Android development and multithreading.

This is an excellent opportunity for someone passionate about mobile technology and camera systems, offering the chance to work with cutting-edge technology while contributing to products that shape how users interact with their devices. The role combines technical expertise with creative problem-solving, making it ideal for engineers who want to impact the future of mobile technology.

Last updated 21 hours ago

Responsibilities For Software Engineer III, Camera, Platform and Devices

  • Design, develop, and prototype features and tests using Kotlin, Java
  • Propose designs for new APIs, and give feedback on design documents and code
  • Work with other members of our team to develop features, review changes, and identify bugs
  • Plan and organize your work based on internal requirements and planning
  • Maintain a high quality, performance, and reliability bar for the libraries and components our team develops

Requirements For Software Engineer III, Camera, Platform and Devices

Java
Kotlin
  • Bachelor's degree in Computer Science, or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages
  • 2 years of experience with data structures or algorithms
  • Master's degree in Computer Science or related field (preferred)
  • Experience with testing, profiling, benchmarking, and optimizing code and applications (preferred)
  • Experience building applications or libraries that operate across processes (preferred)
  • Experience building Android applications or services (preferred)
  • Experience with multithreading (preferred)

Interested in this job?

Jobs Related To Google Software Engineer III, Camera, Platform and Devices

Technical Program Manager, Pixel Software

Technical Program Manager position at Google Pixel team, leading software development projects for mobile devices with focus on Android and consumer electronics.

Software Engineer II, Camera 3A Performance

Software Engineer II position at Google focusing on mobile camera algorithm development and optimization, specializing in 3A (auto focus, auto exposure, auto white balance) performance.

Partner Engineer, Mobile Carriers

Technical Program Manager position at Google focusing on mobile carrier certification, device testing, and cross-functional project management in Mexico City.

Software Engineer, Computational Photography, Pixel Camera

Software Engineer position at Google focusing on computational photography and mobile imaging for Pixel devices, combining ML and image processing expertise.

Software Engineer III, Camera 3A, Devices Software

Software Engineer III position at Google focusing on camera software development, specifically Auto White Balance features and mobile camera algorithms for Android devices.