← All roles

Senior Software Engineer, Connectivity, Android microXR

Apply on company site
Hybrid (San Jose, CA; Seattle, WA), Remote$174k - $252kFull-timePosted 3w ago

About the role

Google XR software engineer role focused on connectivity for Android-based microXR devices, with responsibilities spanning system-level design, collaboration with WearOS/Android platforms, and partner coordination with OEMs and product teams.

Responsibilities

  • Solve critical and ambiguous connectivity problems, including developing advanced pairing methods for glasses and phones to support AI, managing various wireless transports, and selecting optimal communication medium depending on user experience.
  • Partner with WearOS, Android Auto, and Android Better Together to shape future iterations of the Android platform.
  • Collaborate with key stakeholders, glasses OEMs, product managers, and technical program managers to drive decisions, coordinate efforts, and align expectations.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with software development in C++ and Java.
  • 3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience with Android or embedded software.

Skills

Required:C++JavaAndroid or embedded software
Nice to have:Data structures and algorithmsTechnical leadership

Benefits

  • Health, dental, vision, life, disability insurance
  • Retirement Benefits: 401(k) with company match
  • Paid Time Off: 20 days of vacation per year, accruing at 6.15 hours per pay period for the first five years
  • Sick Time: 40 hours/year (Seattle 69 hours/year) including 5 discretionary sick days per instance
  • Maternity Leave: 28-30 weeks
  • Baby Bonding Leave: 18 weeks
  • Holidays: 13 paid days per year
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Google

Google Search homepage

llmtext-to-speechvoice-ai-stack

More open roles at Google