XR Software Engineer

A leading technology innovator that develops integrated chipsets powering advanced mobile devices, XR/IoT/Automotive & compute platforms.
$179,000 - $268,400
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AR/VR

Description For XR Software Engineer

Qualcomm Technologies, Inc. is seeking an XR Software Engineer to join their innovative team working on next-generation Augmented Reality, Virtual Reality, and Mixed Reality technologies. This role offers an exciting opportunity to work at the forefront of XR technology development, collaborating with cross-functional teams to create cutting-edge solutions.

The position involves designing and developing software for advanced mobile devices and XR platforms, with a focus on computer vision, graphics pipelines, and embedded systems development. You'll work closely with hardware and software experts to translate use-case requirements into implementation specifications, while engaging directly with customers to align platform requirements.

As an ideal candidate, you'll bring expertise in modern C++ programming, experience with multi-core programming on heterogeneous mobile architectures, and a strong background in computer vision and graphics pipelines. The role requires both technical excellence and strong communication skills, as you'll be working across teams to deliver commercial XR products.

Qualcomm offers a comprehensive benefits package, including competitive base salary, annual bonuses, RSU grants, and extensive health coverage. The company's commitment to innovation and technology leadership makes this an excellent opportunity for software engineers looking to shape the future of XR technology while working with industry-leading experts.

The position is based in San Diego, California, offering the chance to work at one of the world's leading technology companies in a dynamic, fast-paced environment. Join Qualcomm to be part of a team that's pushing the boundaries of what's possible in XR technology and mobile computing.

Last updated 35 minutes ago

Responsibilities For XR Software Engineer

  • Design, develop, and modify next generation AR/VR/MR technologies & platforms
  • Work with cross-functional teams on AR/VR use case requirements and implementation
  • Engage with customers and align with product management on platform requirements
  • Implement and oversee embedded and cloud edge software development
  • Deploy computer vision algorithms into commercial XR products
  • Oversee code reviews, regression tests, and issue triage
  • Develop production code and system architectures

Requirements For XR Software Engineer

Python
Linux
  • Bachelor's or Master's degree in Engineering, Information Systems, Computer Science, or related field
  • 2-10+ years of Software Engineering experience
  • Expertise with modern C++ (11-20)
  • Experience with multi-core programming on heterogenous mobile architectures
  • Strong skills in analyzing performance, testing, and debugging
  • Experience with embedded platforms such as Android, Linux
  • Experience with Python programming
  • Knowledge of graphics pipeline, computer vision pipelines, machine learning methods

Benefits For XR Software Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • Financial planning support
  • Educational support
  • Work-life balance programs

Interested in this job?

Jobs Related To Qualcomm XR Software Engineer

Camera Software Engineer

Camera Software Engineer position at Qualcomm developing advanced imaging solutions and camera features for Snapdragon chipsets.

Weartech Test Engineer

Weartech Test Engineer position at Qualcomm focusing on IoT software and wearable technology testing, requiring 3+ years experience in embedded products testing and strong Android/Linux knowledge.

(Mobile)ADT System Level Test Development Engineer

Mobile ADT System Level Test Development Engineer position at Qualcomm, focusing on Android-based testing and SOC performance optimization, requiring 2+ years of experience in system testing and software development.

Gaming Performance SW Customer Engineer

Gaming Performance SW Customer Engineer position at Qualcomm, focusing on mobile gaming optimization and customer support in China.

Camera Software Engineer

Camera Software Engineer position at Qualcomm China, focusing on developing camera drivers and features for Snapdragon chipsets, requiring 2-5 years of Android camera development experience.