Staff Software Engineer, Online Calibration for Augmented Reality

Google is a global technology company that develops innovative products and services used by billions of people worldwide.
$189,000 - $284,000
Machine Learning
Staff Software Engineer
Contact Company
8+ years of experience
AR/VR

Description For Staff Software Engineer, Online Calibration for Augmented Reality

Google's Augmented Reality team is seeking a Staff Software Engineer to work on online calibration methodologies for AR devices. The role involves developing next-generation technologies, working with cross-functional teams, and leading calibration processes from initial research to production implementation.

Key responsibilities include:

  • Developing online calibration methodologies for AR devices
  • Collaborating with cross-functional teams
  • Leading calibration processes from first principles to production implementation
  • Defining calibration requirements and verifying performance metrics
  • Debugging and triaging system failures related to calibration

The ideal candidate will have:

  • 8+ years of software development experience
  • Strong skills in C++ programming
  • 5+ years of experience in computer vision and perception
  • Experience with numerical algorithms and optimization
  • Background in computer vision, robotics, geometrical optics, or sensor calibration

This role offers the opportunity to work on cutting-edge AR technology and shape the future of immersive computing. The position comes with a competitive salary range of $189,000-$284,000, plus bonus, equity, and benefits.

Join Google's diverse team of experts in building the foundations for great immersive computing experiences that will be accessible to billions of people through mobile devices.

Last updated a minute ago

Responsibilities For Staff Software Engineer, Online Calibration for Augmented Reality

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

Requirements For Staff Software Engineer, Online Calibration for Augmented Reality

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 8 years of experience with coding in C++
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture
  • 5 years of experience in computer vision and perception

Benefits For Staff Software Engineer, Online Calibration for Augmented Reality

Equity
  • Bonus
  • Equity
  • Benefits

Interested in this job?

Jobs Related To Google Staff Software Engineer, Online Calibration for Augmented Reality

Senior Staff Software Engineer, Core Machine Learning, Google Cloud

Senior Staff Software Engineer role at Google Cloud, focusing on Core Machine Learning. Lead high-impact projects, coach engineers, and develop cutting-edge ML solutions.

Staff Software Engineer, Gemini AI

Staff Software Engineer position at Google for Gemini AI, focusing on developing conversational AI tools and next-generation technologies.

Staff Software Engineer, AI Innovation and Research

Google is hiring a Staff Software Engineer for AI Innovation and Research to develop next-gen technologies, focusing on machine learning and large-scale systems.

Staff Software Engineer, AI/ML Recommendations, Rankings, Predictions, Google Ads

Google is hiring a Staff Software Engineer for AI/ML Recommendations, Rankings, and Predictions in Google Ads. Build large-scale solutions and lead high-impact projects.

Staff Software Engineer, AI/ML, Google Workspace

Staff Software Engineer position at Google focusing on AI/ML for Google Workspace, requiring expertise in software development, ML infrastructure, and technical leadership.