Required Skills
About the Job
Qualcomm is seeking an XR Technology Software Engineer to design, develop, and create next-generation technologies and platforms for Augmented Reality (AR), Virtual Reality (VR), and Mixed Reality (MR) applications. You will collaborate with cross-functional teams to understand AR/VR use case requirements, dataflows, and hardware/software partitioning. Leveraging expert software knowledge, you will implement and oversee the design, development, modification, and validation of embedded and cloud-edge software. This role involves resolving technical issues, conducting code reviews, and deploying state-of-the-art computer vision algorithms into commercial XR products. You will develop production code and system architectures with a focus on excellent design quality, utilizing modern C++ (11-20) and multi-core programming on heterogeneous mobile architectures (CPUs, GPUs, DSPs, accelerators, SoCs, embedded systems). Strong problem-solving and communication skills are essential.