Current jobs related to Senior Software Engineer, Augmented Reality - Mountain View, California - Google


  • Mountain View, California, United States Google Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager II to lead our Augmented Reality team. As a technical leader, you will be responsible for setting and communicating team priorities, aligning strategy, processes, and decision-making across teams. You will also develop the mid-term technical ideas and roadmap within the scope of the...


  • Mountain View, California, United States Otter Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a deep understanding of search and recommendation algorithms, including retrieval augmented generation (RAG), semantic search using embeddings, text indexing and retrieval, query understanding, and various ranking algorithms.The successful...


  • Mountain View, California, United States DAQRI Full time

    Are you passionate about crafting exceptional user experiences with cutting-edge technologies? Do you thrive in a fast-paced environment where innovation meets creativity? DAQRI is seeking a talented Frontend Developer to join our team and help shape the future of augmented reality.About the Role:We're looking for a skilled Frontend Developer to contribute...


  • Mountain View, California, United States Google Full time

    About the JobAt Google, we're pushing the boundaries of what's possible with augmented reality (AR) technology. As a Software Engineer III, Infrastructure, AR, you'll play a critical role in building the foundations for great immersive computing and creating helpful, delightful user experiences.We're focused on making immersive computing accessible to...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job Title: Senior Thermal EngineerWe are seeking a highly skilled Senior Thermal Engineer to join our Mixed Reality Team at Microsoft Corporation.Job Summary:The successful candidate will design thermal solutions for Mixed Reality devices, leveraging expertise in thermal simulation and experimental validation. This role requires a strong understanding of...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job Title: Senior Thermal EngineerWe are seeking a highly skilled Senior Thermal Engineer to join our Mixed Reality Team. As a key member of our team, you will be responsible for designing thermal solutions for Mixed Reality devices.Key Responsibilities:Perform CFD simulation and calculations to accurately predict thermal behavior of electronic...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job Title: Senior Thermal EngineerWe are seeking a highly skilled Senior Thermal Engineer to join our Mixed Reality team at Microsoft Corporation. As a key member of our team, you will be responsible for designing thermal solutions for our Mixed Reality devices.Key Responsibilities:Perform computational fluid dynamics (CFD) simulations and calculations to...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job Title: Senior Thermal EngineerWe are seeking a highly skilled Senior Thermal Engineer to join our Mixed Reality team. As a key member of our team, you will be responsible for designing thermal solutions for our Mixed Reality devices.Key Responsibilities:Develop thermal architectures and designs supported by thermal simulation and experimentally validate...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job DescriptionWe are seeking a highly skilled Senior Thermal Engineer to join our Mixed Reality team at Microsoft Corporation. As a key member of our team, you will be responsible for designing thermal solutions for our Mixed Reality devices.The ideal candidate will have a strong background in thermal engineering, with experience in designing thermal...


  • Mountain View, California, United States US Tech Solutions Full time

    Job Title: C++ Backend DeveloperAbout the Role:US Tech Solutions is seeking an experienced C++ software engineer to join our team. As a C++ backend developer, you will design and develop maintainable, extensible, and scalable software solutions and frameworks. You will lead independent efforts to create software infrastructure and applications that bring...


  • Mountain View, California, United States Intelliswift Software Full time

    Key Responsibilities:As a Senior Process Engineering Specialist at Intelliswift Software, you will be responsible for implementing and rolling out new processes across the organization.Key Skills:Process ownership and implementationChange management and communicationPerformance monitoring and optimizationJob Description:As a Senior Process Engineering...


  • Mountain View, California, United States S M Software Solutions Inc Full time

    Job Title: Software Engineer - PythonWe are seeking a highly skilled Software Engineer to join our team at S M Software Solutions Inc. As a key member of our team, you will play a crucial role in advancing financial inclusion and digital transformation by adapting our platform to meet local-market needs.Job DescriptionKey Responsibilities:Translate product...


  • Mountain View, California, United States US Tech Solutions Full time

    Job Title: C++ Backend DeveloperUS Tech Solutions is seeking an experienced C++ Backend Developer to join our team. As a key member of our software development team, you will be responsible for designing and developing maintainable, extensible, and scalable software solutions.Responsibilities:Coordinate and contribute to the overall technical direction for...


  • Mountain View, California, United States DAQRI Full time

    Are you passionate about crafting exceptional user experiences with cutting-edge technologies? Do you thrive in fast-paced environments and enjoy taking initiative to drive results?About the Role:We're seeking a talented Frontend Developer to join our team at DAQRI, a world-leading augmented reality developer. As a key member of our team, you'll have the...


  • Mountain View, California, United States Microsoft Corporation Full time

    Job SummaryMicrosoft Corporation is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our Security organization, you will be responsible for designing and developing large-scale distributed software services and solutions. Your expertise in cloud security, networking protocols, and software engineering will be...


  • Mountain View, California, United States Randstad Full time

    Job Title: Senior C++ Software EngineerWe are seeking a highly skilled Senior C++ Software Engineer to join our team at Randstad Digital. As a key member of our software development team, you will be responsible for designing and implementing complex software solutions using C++11 and above.Our ideal candidate will have a strong background in cloud-based...


  • Mountain View, California, United States Samsung Electronics Co., Ltd. Full time

    Software Architect at Samsung Electronics Co., Ltd.As a Software Architect at Samsung Electronics Co., Ltd., you will be responsible for driving excellence in our product and architecture. You will focus on key issues and solve complex problems, constantly innovating and turning visions into reality.Key Responsibilities:Lead the development of software...


  • Mountain View, California, United States Intelliswift Software Full time

    Key Responsibilities:We are seeking a highly skilled Senior Process Engineering Consultant to join our team at Intelliswift Software.Must-Have Skills:Process ownership and implementationChange management and performance monitoringJob Description:As a Senior Process Engineering Consultant, you will be responsible for:• Becoming a subject matter expert on...


  • Mountain View, California, United States Intuit Full time

    Senior Software EngineerWe are seeking a highly skilled and motivated Senior Software Engineer with a strong background in Java, AWS, and React to join our team at Intuit. The ideal candidate will have a passion for developing high-quality, innovative software solutions that align with our core values of integrity, customer obsession, courage, respect for...


  • Mountain View, California, United States Moveworks Full time

    About MoveworksMoveworks is a leading AI-powered search and automation platform that helps employees find information and get support across all business applications. Our universal AI copilot is designed to reduce costs for businesses and improve employee productivity.Job DescriptionWe are seeking a highly skilled Senior Fullstack Engineer to join our web...

Senior Software Engineer, Augmented Reality

2 months ago


Mountain View, California, United States Google Full time

Minimum qualifications:

Bachelor's degree or equivalent practical experience. A minimum of 2 years of experience in software engineering utilizing one or more programming languages, or 1 year of experience with an advanced degree in a professional environment.

2 years of experience with data structures or algorithms in either an academic or professional context.

Preferred qualifications:


Master's degree or PhD in Computer Science or related technical disciplines. 2 years of experience with performance analysis, large-scale systems data visualization, and debugging techniques.

Experience in developing accessible technologies. Proficiency in code and system health diagnostics, resolution, and software testing methodologies.

About the role: Google's software engineers are at the forefront of developing next-generation technologies that transform how billions of users connect, explore, and interact with information and each other.

Our products are designed to manage information at an immense scale, extending well beyond traditional web search.

We seek software engineers who can bring innovative ideas from various fields, including information retrieval, distributed computing, large-scale system architecture, networking, data storage, security, artificial intelligence, natural language processing, user interface design, and mobile technologies; the possibilities are vast and continually expanding.

As a software engineer, you will engage in a specific project vital to Google's objectives, with opportunities to transition between teams and projects as our dynamic business evolves.

We require our software engineers to be adaptable, exhibit leadership qualities, and demonstrate enthusiasm for tackling new challenges across the entire technology stack as we advance technology.

With your technical acumen, you will oversee project priorities, timelines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

The Google Augmented Reality team comprises a diverse group of specialists dedicated to establishing the groundwork for exceptional immersive computing and creating engaging, user-friendly experiences.

We are committed to making immersive computing accessible to billions through mobile devices, and our scope continues to expand.

The US base salary range for this full-time position is $136,000-$200,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location.

The range displayed on each job posting reflects the minimum and maximum target salaries for the position across all US locations.

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 provide more information about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits.

Learn more about benefits at Google. Responsibilities include writing product or system development code.
Participating in or leading design reviews with peers and stakeholders to evaluate available technologies.

Reviewing code developed by fellow engineers and providing constructive feedback to ensure adherence to best practices (e.g., style guidelines, code accuracy, testability, and efficiency). Contributing to existing documentation or educational materials and adapting content based on product updates and user feedback.

Triage product or system issues and debug/track/resolve by analyzing the sources of issues and their impact on hardware, network, or service operations and quality.