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 strong problem-solving abilities and experience with data structures and algorithms. The ideal candidate will have experience with Android development, multithreading, and building cross-process applications.

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 used by people globally. The role provides exposure to various aspects of software development, from low-level system components to user-facing features, making it an exciting position for career growth and technical development.

Last updated 3 days 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

Technical Program Manager position at Google Pixel team, focusing on managing cross-functional projects for mobile device development and software-hardware integration.

Technical Program Manager, Pixel Software

Technical Program Manager position at Google leading software development projects for Pixel devices, combining project management with technical expertise in mobile and consumer electronics.

Software Engineer III, Camera 3A, Devices Software

Software Engineer III position at Google focusing on Camera 3A and device software development, requiring expertise in mobile camera algorithms and image processing.

Software Engineer, Computational Photography, Pixel Camera

Software Engineer position at Google focusing on computational photography and mobile imaging for Pixel devices, requiring expertise in machine learning and image processing.

Software Engineer, Pixel Camera 3A

Camera 3A Software AF Engineer position at Google, developing auto focus algorithms for Pixel devices and integrating them into the Android platform.