Software Engineer III, Augmented Reality

A global technology company that builds helpful products and services used by billions of people worldwide.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR · AI

Description For Software Engineer III, Augmented Reality

Google's Augmented Reality Team is seeking a Software Engineer III to join their mission of making information instantly and intuitively accessible through AR technology. This role is part of the motion tracking team, specifically focusing on calibration and system testing (CaST) for AR platforms.

The position requires expertise in software development, particularly with C++ and Python, along with strong understanding of data structures and algorithms. The ideal candidate will have experience in computer vision, robotics, or related fields, with knowledge of numerical algorithms and optimization techniques.

As a Software Engineer III, you'll be working on designing and implementing calibration and verification algorithms for AR platforms, collaborating with cross-functional teams to develop next-generation testing methodologies, and ensuring the highest quality standards for AR devices. The role involves both theoretical work and practical implementation, from first principles to production deployment.

Google offers a competitive compensation package, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The position is available in either Mountain View, CA or Kirkland, WA, offering the opportunity to work at major Google tech hubs.

This is an exciting opportunity to be part of Google's innovative AR team, working on cutting-edge technology that will shape the future of immersive computing. The role combines technical expertise with creative problem-solving, requiring both strong programming skills and understanding of computer vision principles. You'll be contributing to making AR technology accessible to billions of people through mobile devices, while working with a diverse team of experts in the field.

Last updated 14 minutes ago

Responsibilities For Software Engineer III, Augmented Reality

  • Work with cross-functional teams to develop next generation calibration and system test metrologies for AR devices
  • Initiate, contribute to, or lead novel calibration and system test processes from first principles to algorithmic design and production implementation
  • Work with stakeholders to define calibration and system test requirements and verify sub-system/system level performance metrics
  • Help triage system failures and debug calibration related issues

Requirements For Software Engineer III, Augmented Reality

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++ and Python languages, and with data structures/algorithms
  • 2 years of experience testing, maintaining or launching software products
  • 1 year of experience with software design and architecture

Benefits For Software Engineer III, Augmented Reality

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Software Engineer III, Augmented Reality

Software Engineer III, Augmented Reality

Software Engineer III position at Google working on Augmented Reality calibration and system testing, developing next-generation AR technologies.

Software Engineer III, AI/ML Recommendations, Rankings, Predictions, Core

Software Engineer III position at Google focusing on AI/ML Recommendations systems, offering competitive compensation and the opportunity to work on large-scale technical solutions.

Software Engineer III, Education AI Platform

Software Engineer III position at Google focusing on developing AI solutions for education platforms, requiring Java expertise and machine learning knowledge.

Software Engineer III, AI/ML Machine Learning, Core

Software Engineer III position at Google focusing on AI/ML development, requiring 2 years of experience and expertise in machine learning, distributed systems, and software development.

Software Engineer III, Machine Learning, Labs

Software Engineer III position at Google Labs focusing on machine learning, AI, and large language models development.