Qualcomm logo

Senior Software Engineer for XR

Qualcomm

Santa Clara, CA
Full Time
Senior
124k-186k
about 1 month ago

Job Description

About the Role

The Senior Software Engineer for XR at Qualcomm Technologies, Inc. is involved in supporting, customizing, and optimizing Qualcomm software for AR/VR, Audio, Camera, Display, Graphics, Video, and BSP on Qualcomm customer devices such as XR (Mixed Reality), VR/AR, and Tablets. The role includes debugging, resolving customer issues, training customers, and documenting software. The candidate will work on internal development platforms like the MTP and CDP, as well as external customer devices. The position requires strong C or C++ programming skills, experience with embedded software development, and familiarity with Linux Android environment. This onsite role is based in San Diego.

Key Responsibilities

  • Support, customize, and optimize Qualcomm software for AR/VR, Audio, Camera, Display, Graphics, Video, and BSP on customer devices.
  • Debug and resolve customer issues related to Qualcomm technologies.
  • Train customers and document software for relevant technologies.
  • Work on internal development platforms such as the MTP and CDP, as well as external customer devices.
  • Drive tasks independently and collaborate closely with various technology teams.

Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years of relevant experience, or Master's degree with 1+ year of relevant experience, or PhD in a related field.
  • At least 1 year of experience with programming languages such as C, C++, Java, Python, etc.
  • At least 1 year of experience with debugging techniques.
  • Strong C or C++ programming skills.
  • Experience with embedded software development.
  • Familiarity with Linux Android environment and Android applications (APK).

Nice to Have

  • Knowledge in Camera, Display, AR/VR, Video, Graphics, BSP software.
  • Experience in software design, debugging, problem solving, and documentation.
  • Experience programming with real-time operating systems/micro kernels in ARM or Qualcomm's Hexagon microprocessor.
  • Strong understanding of Computer Architecture including Caches, Bus, and Memory.
  • Experience creating or managing software build environments with Make, CMake, Git, etc.

Qualifications

  • Bachelor's, Master's, or PhD in a related field with relevant experience as specified.

Benefits & Perks

  • Competitive salary ranging from $123,900 to $185,900.
  • Annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Comprehensive benefits package supporting work, home, and leisure.

Working at Qualcomm

Qualcomm is committed to equal opportunity employment and providing an accessible hiring process for individuals with disabilities. The company emphasizes security, confidentiality, and adherence to policies and procedures. Qualcomm values diversity and inclusion, fostering a workplace that supports employee success and growth.

Apply Now

Job Details

Posted AtJun 17, 2025
Salary124k-186k
Job TypeFull Time
Work ModeRemote
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Qualcomm

Website

qualcomm.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Semiconductor and Other Electronic Component Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches