1

Xr Software Engineer Jobs (NOW HIRING)

The XR Software Engineer will design and develop next generation technologies for Augmented Reality, Virtual Reality, and Mixed Reality applications, working closely with cross-functional teams to ...

As a Qualcomm's XR Technology Software Engineer you will design, develop, create, modify next generation technologies & platforms enabling the future of Augmented Reality / Virtual Reality / Mixed ...

Software Engineer III, Mobile XR

Seattle, WA · On-site

$151K - $190K/yr

As a software engineer, you will work on a specific project critical to Google's needs with ... XR glasses use an advanced mic array paired with cutting edge Gemini-based translation models to ...

next page

Showing results 1-20

Xr Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do xr software engineer jobs pay per year?

As of Jun 5, 2026, the average yearly pay for xr software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are common challenges XR Software Engineers face in this role?

XR Software Engineers often encounter challenges related to optimizing performance for multiple device platforms, managing limited hardware resources, and ensuring a seamless user experience in both AR and VR environments. They may also need to iterate rapidly based on user feedback and collaborate closely with artists, designers, and hardware engineers to integrate new features. Staying current with evolving XR technologies and industry standards is essential to overcome these hurdles. Tackling these challenges successfully leads to the creation of engaging, high-quality immersive applications.

What is an XR Software Engineer job?

An XR (Extended Reality) Software Engineer designs and develops applications for virtual reality (VR), augmented reality (AR), and mixed reality (MR) platforms. They work with game engines like Unity or Unreal Engine, write code in languages such as C# or C++, and integrate hardware like VR headsets, AR glasses, and motion controllers. Their role involves optimizing performance, creating immersive user experiences, and sometimes working with 3D graphics, physics, and AI.

What are the key skills and qualifications needed to thrive in the Xr Software Engineer position, and why are they important?

To thrive as an XR Software Engineer, you need proficiency in immersive technologies, programming languages such as C#, C++, or Unity/Unreal Engine, and a solid understanding of computer graphics and 3D math. Familiarity with popular XR platforms (ARKit, ARCore, Oculus SDK, Microsoft HoloLens), version control systems, and possibly certifications in XR development are highly valued. Creative problem-solving, strong collaboration skills, and adaptability set candidates apart in this evolving field. These competencies are crucial for developing interactive XR experiences and working effectively within multidisciplinary teams to meet industry standards and project goals.

More about Xr Software Engineer jobs
What cities are hiring for Xr Software Engineer jobs? Cities with the most Xr Software Engineer job openings:
What are the most commonly searched types of Xr Software Engineer jobs? The most popular types of Xr Software Engineer jobs are:
What job categories do people searching Xr Software Engineer jobs look for? The top searched job categories for Xr Software Engineer jobs are:
Infographic showing various Xr Software Engineer job openings in the United States as of May 2026, with employment types broken down into 50% Full Time, and 50% Contract. Highlights an 50% In-person, and 50% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
XR Software Engineer

XR Software Engineer

Qualcomm

San Diego, CA • On-site

Full-time

Posted 4 days ago


Qualcomm rating

9.6

Company rating: 9.6 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

4th of 186 rated software companies


Job description

Job Summary:
Qualcomm Technologies, Inc. is a leading technology innovator that enables next generation experiences in integrated chipsets powering mobile devices and XR applications. The XR Software Engineer will design and develop next generation technologies for Augmented Reality, Virtual Reality, and Mixed Reality applications, working closely with cross-functional teams to translate use-case requirements into implementation specifications.
Responsibilities:
• Work closely with a cross functional team to understand AR/VR use case requirements, dataflows, and HW/SW partitioning
• Work closely with technology, hardware, and software experts to translate use-case requirements into implementation specifications and contributing to SW Design
• Early engagement with customers and works on aligning with product management on platform requirements.
• Leverage expert software knowledge and experience to implement and oversee the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs.
• Oversee the resolution of design, coding, and other technical issues by presenting end-to-end solutions.
• Oversee code reviews, regression tests, and the triage of issues to ensure the quality of code.
• Deploy state-of-the-art computer vision algorithms and features into commercial XR products
• Develop production code and system architectures with excellent design quality
• Expertise with modern C++ (11-20), and with writing reliable, maintainable, and idiomatic code
• Experience with multi-core programming on heterogenous mobile architectures (CPUs, GPUs, DSPs, tensor accelerators, System-on-a-Chip, embedded systems etc.)
• Strong skills in analyzing performance, testing, and debugging on these systems
• Solid experience with established software development processes (CI/CD, testing, code reviews, etc.)
• Outstanding problem-solving skills
• Excellent communication and team working skills
Qualifications:
Required:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
• OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
• OR PhD in Engineering, Information Systems, Computer Science, or related field.
• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
• Work closely with a cross functional team to understand AR/VR use case requirements, dataflows, and HW/SW partitioning
• Work closely with technology, hardware, and software experts to translate use-case requirements into implementation specifications and contributing to SW Design
• Early engagement with customers and works on aligning with product management on platform requirements.
• Leverage expert software knowledge and experience to implement and oversee the design, development, creation, modification, and validation of embedded and cloud edge software, applications, and/or specialized utility programs.
• Oversee the resolution of design, coding, and other technical issues by presenting end-to-end solutions.
• Oversee code reviews, regression tests, and the triage of issues to ensure the quality of code.
• Deploy state-of-the-art computer vision algorithms and features into commercial XR products
• Develop production code and system architectures with excellent design quality
• Expertise with modern C++ (11-20), and with writing reliable, maintainable, and idiomatic code
• Experience with multi-core programming on heterogenous mobile architectures (CPUs, GPUs, DSPs, tensor accelerators, System-on-a-Chip, embedded systems etc.)
• Strong skills in analyzing performance, testing, and debugging on these systems
• Solid experience with established software development processes (CI/CD, testing, code reviews, etc.)
• Outstanding problem-solving skills
• Excellent communication and team working skills
Preferred:
• Master’s degree in electrical engineering, Computer Science, or related field.
• 2-10+ years of Software Engineering or related work experience.
• Experience with Augmented/Virtual Reality and general computer vision enabling technologies and devices
• Proven experience in conducting architectural trade-offs, power/performance analysis and/or SW-HW trade-offs
• Extensive knowledge of graphics pipeline, computer vision pipelines, machine learning methods and/or camera pipelines
• Experience with embedded platforms such as Android, Linux
• Experience with Python programming
• Good knowledge of graphics pipeline, computer vision pipelines, machine learning methods and/or camera pipelines
Company:
Qualcomm designs wireless technologies and semiconductors that power connectivity, communication, and smart devices. Founded in 1985, the company is headquartered in San Diego, USA, with a team of 10001+ employees. The company is currently Late Stage.

Qualcomm logo

About Qualcomm

Sourced by ZipRecruiter

Qualcomm is enabling a world where everyone and everything can be intelligently connected. You interact with products and technologies made possible by Qualcomm every day, including 5G-enabled smartphones that double as pro-level cameras and gaming devices, smarter vehicles and cities, and the technology behind the smart, connected factories that manufactured your latest purchase. Our powerful connectivity solutions keep you connected—even in remote areas. Qualcomm 5G and AI innovations are the power behind the connected intelligent edge. You’ll find our technologies behind and inside the innovations that deliver significant value across multiple industries and to billions of people every day.

Industry

Technology, communication and media

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1985