Technical Program Manager, AR Operating Systems


Mountain View, CA
Apr 14

Company Description:

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Check out our career opportunities at

Job Description:

Google's projects, like our users, span the globe and require managers to keep the big picture in focus while being able to dive into the unique engineering challenges we face daily. As a Technical Program Manager at Google, you lead complex, multi-disciplinary engineering projects using your engineering expertise. You plan requirements with internal customers and usher projects through the entire project lifecycle. This includes managing project schedules, identifying risks and clearly communicating them to project stakeholders. You're equally at home explaining your team's analyses and recommendations to executives as you are discussing the technical trade-offs in product development with engineers.

Using your extensive technical and leadership expertise, you manage projects of various size and scope, identifying future opportunities, improving processes and driving the technical directions of your programs.

We are looking for an enthusiastic, detail-oriented individual with outstanding communication and program management skills to drive our embedded OS programs. We are building a highly optimized operating system to run on custom developed hardware, and we need a technical program manager to drive our strategy, roadmap and implementation. You will help shape the OS from the ground up, leveraging your experience to ensure that every layer of the stack is scoped, specified, resourced, and built to very demanding constraints.

This is a very unique role at Google, and an opportunity for you to have immense impact on the future of immersive technology.

The Google Augmented Reality and Virtual Reality team is a group of engineers, designers, and research scientists tasked with building the foundations for great immersive computing and prototyping helpful, delightful user experiences. We're focused on making immersive computing accessible to billions of people through mobile devices, and our scope continues to grow and evolve.


  • Bring order and determine what needs to get done in an ambiguous, fluid environment.
  • Build positive relationships, and trust, over time through strong on-time delivery of commitments; high quality, great communication; continuous innovation; and by exceeding expectations.
  • Drive consensus of the architectural requirements for the operating system.
  • Break the program down into executable units, appropriately scheduled to ensure optimized resource loading across the team and on time delivery of commitments.
  • Drive overall operating system program execution, unblocking roadblocks, handling issues independently, and report progress to leadership.


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 8 years of experience in program management.
  • Experience taking a new operating system to market or operating system architecture and design.

Preferred qualifications:

  • Master's degree in Engineering, Computer Science, or a related technical field, or equivalent practical experience.
  • Experience running a program with a transformative component.
  • Experience in consumer hardware or augmented reality.
  • Experience working with custom silicon.




Mountain View, CA



Please reference this job listing on hire.AR - it will help the hiring manager organize your application, and it will help grow our community.

Get fresh jobs delivered to your inbox

You've successfully signed up!
Oops! Something went wrong while submitting the form.