Graphics Platform Software Developer, Chrome on Android

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
5+ years of experience
Consumer

Description For Graphics Platform Software Developer, Chrome on Android

Google is seeking a Graphics Platform Software Developer to join their Chrome Graphics Platforms and Architecture team. This role focuses on optimizing Chrome's graphics stack, particularly on Android platforms. The position requires expertise in C++ programming and graphics rendering optimization. You'll work on improving performance, ensuring Chrome keeps pace with OS and GPU capabilities, and delivering smooth user experiences.

The role involves collaborating with a talented team to enhance Chrome's graphics performance across multiple platforms. You'll be responsible for optimizing rendering, memory consumption, CPU and GPU efficiency, and overall system health. The position requires strong technical skills in software development, particularly in graphics and system-level programming.

Chrome's mission is to build a better, more open web, focusing on speed, simplicity, and security across all major platforms. As part of this team, you'll have the opportunity to impact billions of users while working on cutting-edge graphics technology. The position offers the chance to work on complex technical challenges while contributing to one of the world's most widely-used web browsers.

This role is perfect for someone who is passionate about graphics programming, performance optimization, and creating exceptional user experiences. You'll have the opportunity to work with advanced GPU technologies, contribute to open-source software, and collaborate with experts in the field. The position offers significant growth potential and the chance to work on technology that shapes how people interact with the web.

Last updated 18 hours ago

Responsibilities For Graphics Platform Software Developer, Chrome on Android

  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Work on Chrome's Android graphics stack in C++
  • Write code that bridges between Chrome and the underlying GPU drivers and hardware to accelerate and optimize rendering
  • Participate in team planning and retrospectives
  • Collaborate with more senior developers on the team and build proficiency in tech stack and platforms

Requirements For Graphics Platform Software Developer, Chrome on Android

  • Bachelor's degree in Computer Science or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 2 years of experience with data structures or algorithms
  • 2 years of experience in performance optimization
  • 2 years of experience developing toolchain components and programming in C/C++
  • Master's degree or PhD in Computer Science or related technical fields (preferred)
  • 1 year of experience in graphics and rendering (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Graphics Platform Software Developer, Chrome on Android

Technical Program Manager II, Mobile Networks, GoogleFi

Technical Program Manager II position at Google Fi, leading mobile network projects and managing cross-functional teams in Mountain View.

Software Engineer II, Mobile, Wear OS

Software Engineer II position at Google focusing on Wear OS development, requiring Android expertise and 1 year of experience in software development.

Software Engineer, Computational Photography, Pixel Camera

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

Technical Program Manager III, Cellular Device Quality, Platforms and Devices

Technical Program Manager III position at Google focusing on cellular device quality, requiring 5 years experience in program management and expertise in mobile device testing.

Technical Program Manager II, Mobile Enterprise, Pixel

Technical Program Manager II position at Google focusing on Mobile Enterprise solutions for Pixel devices, requiring 2 years of program management experience.