Taro Logo

Software Developer, Augmented Reality, System Software

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR

Job Description

Google's Augmented Reality team is seeking a Software Developer to join their mission of building foundations for immersive computing experiences. This role combines system software development with cutting-edge AR technology, focusing on making immersive computing accessible through mobile devices. As a Software Developer, you'll be responsible for designing, developing, and maintaining software solutions that power Google's AR initiatives. You'll work with C++, Python, and embedded systems while collaborating with peers on code reviews and technical designs. The ideal candidate brings strong programming skills in C++ and experience with embedded systems and Linux. This is an opportunity to shape the future of AR technology at Google, working on projects that impact billions of users. The role offers exposure to various aspects of system software development, from low-level programming to high-level AR applications. You'll be part of a team of experts dedicated to pushing the boundaries of immersive computing while maintaining Google's high standards for code quality and system performance. The position combines technical challenges with the opportunity to contribute to next-generation AR experiences.

Last updated 3 days ago

Responsibilities For Software Developer, Augmented Reality, System Software

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Software Developer, Augmented Reality, System Software

Python
Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience in C++, Embedded Systems, Linux
  • Experience in C, C++, and Python programming languages

Benefits For Software Developer, Augmented Reality, System Software

Medical Insurance
401k
Equity
  • Comprehensive health benefits
  • Retirement plans
  • Stock options

Related Jobs