Taro Logo

Software Developer III, XR Data, Perception Systems

Google is a global technology leader that specializes in internet-related services and products.
$136,000 - $200,000
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Developer III, XR Data, Perception Systems

Google is seeking a Software Developer III for their XR Data, Perception Systems team. This role is part of the Google Augmented Reality team, which focuses on building foundations for immersive computing and creating helpful, delightful user experiences. The XR-Data team specifically develops ingest technologies for cameras and sensors for compute-constrained AR/VR/XR devices, and enables clients to simulate repeatable and editable scenarios within an AR/VR context.

As a Software Developer III, you will be responsible for developing next-generation technologies that change how billions of users connect, explore, and interact with information and one another. You'll work on projects critical to Google's needs, with opportunities to switch teams and projects as the fast-paced business grows and evolves.

Key responsibilities include writing robust, efficient software for compute-constrained Android devices, optimizing performance for high frame rate and bandwidth perception pipelines, collaborating with other teams, and contributing to the overall efficiency of the development process. The ideal candidate will have experience in video coding, image processing, and developing high-performance computer vision systems for real-time applications on mobile platforms.

This role offers a competitive salary range of $136,000-$200,000, plus bonus, equity, and benefits. Google is committed to diversity, equality, and creating a culture of belonging. They offer a chance to work on cutting-edge AR/VR technology and be part of a team that's making immersive computing accessible to billions of people through mobile devices.

Last updated 8 months ago

Responsibilities For Software Developer III, XR Data, Perception Systems

  • Write robust, reliable, efficient, and testable software designed to run on compute-constrained android devices running perception pipelines at high frame rate and bandwidth
  • Work collaboratively with other Developer teams to optimize performance, usability, and testability for use cases that leverage camera/sensor stacks on a novel platform
  • Communicate, design, and implement decisions effectively through architecture/design documents and code
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to the overall efficiency and productivity of the Developer team through code, process enhancements, and software development workflow improvements

Requirements For Software Developer III, XR Data, Perception Systems

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++ or Java, or 1 year of experience with an advanced degree
  • Experience in video coding, image processing or related domains

Benefits For Software Developer III, XR Data, Perception Systems

Equity
Medical Insurance
  • Equity
  • Medical Insurance
  • Bonus

Interested in this job?