Exl logo

Senior Software Engineer, Mobile, Android, AR/VR

Exl

Mountain View, CA
Full Time
Senior
166k-244k
1 day ago

Job Description

About the Role

Google's XR team is at the forefront of the next major leap - the convergence of AI and XR. This is more than just new devices - it's about reimagining how we interact with the world around us. We're building a future where lightweight XR devices pair with helpful AI to augment human intelligence, offering personalized, conversational, and contextually aware experiences. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile.

Key Responsibilities

  • Architect, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
  • Communicate, design, and implement decisions effectively through architecture/design documents and code.
  • Mentor and train other team members on architecture and design techniques, coding standards, debugging complex system interactions, and engineering best practices and processes.
  • Contribute to the overall efficiency and productivity of the engineering team through code, process enhancements, and software development workflow improvements.
  • Work with cross-functional teams to design and implement new features that make it easier for Extended Reality (XR) developers to build and debug their apps.

Requirements

  • Bachelor's degree or equivalent practical experience.
  • 5 years of experience with software development in C++ and data structures/algorithms.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with large-scale application design and architecture.
  • 2 years of experience with Android Internals and Operating Systems.

Nice to Have

  • Master's degree or PhD in Computer Science or related technical field.
  • 5 years of experience working with embedded operating systems, and designing/implementing OS and application runtime components.
  • 5 years of experience in a technical leadership role leading project teams and setting technical direction.
  • Experience with 3D Computer Graphics, and Game Engines.
  • Experience with AR/VR, Emulators, Simulations or Virtual Machines.

Benefits & Perks

  • US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits.
  • Our salary ranges are determined by role, level, and location.
  • Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
  • Your recruiter can share more about the specific salary range for your preferred location during the hiring process.
  • The compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.
Apply Now

Job Details

Posted AtJun 20, 2025
Salary166k-244k
Job TypeFull Time
ExperienceSenior

About Exl

Website

google.com

Company Size

1-10 employees

Location

Mountain View, CA

Industry

Web Search Portals and All Other Information Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches