Taro Logo

Software Developer, Android, XR Graphics

Google is a global technology company that develops Android, the open-source mobile operating system powering more than 3 billion devices worldwide.
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR · Gaming

Description For Software Developer, Android, XR Graphics

Google is seeking a Software Developer to join their Android XR Graphics team, focusing on building graphics tools and rendering pipeline for the Android XR platform. This role is critical in developing the next-generation technologies that impact billions of users worldwide. The position requires expertise in graphics stack components, including shader compilers, graphics APIs, tools, and drivers. You'll collaborate with key application developers and hardware providers to optimize graphics stack performance, focusing on first-party development and internal platform developers. The role involves working on Android, Google's open-source mobile operating system that powers over 3 billion devices globally. The mission centers on making computing accessible to everyone worldwide, believing it's a force for good that enables access to information, economic opportunity, and connectivity. You'll be part of a team developing open-source GPU profilers, optimizing rendering backends, and working with Vulkan graphics rendering on mobile platforms. This position offers the opportunity to work with cutting-edge XR technology while contributing to Google's mission of bringing computing to everyone in the world. The role combines technical expertise in graphics programming with the chance to impact billions of users through Android's platform.

Last updated 3 days ago

Responsibilities For Software Developer, Android, XR Graphics

  • Develop an open-source, deep low-level GPU profiler that can scale across multiple XR Hardware devices
  • Work on multiple problems at the intersection of graphics APIs, graphics drivers, and 3D processing
  • Refine and extend the programming model for Vulkan graphics rendering on mobile
  • Develop low level software for graphics, shaders for distortion correction, rendering algorithms
  • Work with a distributed team across North America, Europe and Asia

Requirements For Software Developer, Android, XR Graphics

  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with Graphics Programming using C++

Jobs Related To Google Software Developer, Android, XR Graphics