XR Software Engineer (All Levels - Multiple Positions)

Qualcomm

Bengaluru

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qualcomm in Bengaluru is looking for a Software Engineer specializing in Augmented Reality and Virtual Reality. You will design and develop technologies and platforms, working closely with cross-functional teams to fulfill AR/VR requirements.

The ideal candidate will have a degree in relevant fields and 2+ years of software engineering experience, with expertise in C++ and multi-core programming. Qualcomm offers a dynamic work culture focused on innovation.

Qualifications

  • 2+ years of Software Engineering or related work experience.
  • Experience with multi-core programming on heterogeneous mobile architectures.
  • Outstanding problem-solving skills and team communication.

Responsibilities

  • Design and develop next-generation technologies for AR/VR applications.
  • Implement and oversee software design, development, and validation.
  • Oversee code reviews and ensure quality through regression tests.

Skills

C++
Programming languages (C, C++, Java, Python)
Problem-solving
Communication
Team working

Education

Bachelor’s degree in engineering, Information Systems, or Computer Science
Master’s degree in engineering, Information Systems, or Computer Science
PhD in Engineering, Information Systems, or Computer Science

Tools

Embedded platforms (Android, Linux)
Cloud edge software

Job description

Position Summary

As a leading technology innovator, Qualcomm pushes the boundaries of what’s possible to enable next generation experiences in the area of integrated chipsets that power advanced mobile devices, XR/IoT/Automotive & compute platforms. As a Qualcomm XR Technology Software Engineer you will design, develop, create, and modify next-generation technologies and platforms enabling the future of Augmented Reality, Virtual Reality, and Mixed Reality applications.

Principal Duties and Responsibilities
  • Work closely with a cross‑functional team to understand AR/VR use case requirements, data flows, and HW/SW partitioning.
  • Work closely with technology, hardware, and software experts to translate use‑case requirements into implementation specifications and contribute to SW design.
  • 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 heterogeneous mobile architectures (CPUs, GPUs, DSPs, tensor accelerators, System‑on‑a‑Chip, embedded systems, etc.).
  • Outstanding problem‑solving skills.
  • Excellent communication and team‑working skills.
Minimum Qualifications
  • Bachelor’s degree in engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • Master’s degree in engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
  • 2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.
Preferred Qualifications
  • Master’s degree in electrical engineering, Computer Science, or related field.
  • 2 to 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 pipelines, 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 pipelines, computer vision pipelines, machine learning methods, and/or camera pipelines.
Equal Opportunity & Disability Accommodation

Applicants: Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e‑mail disability‑accomodations@qualcomm.com or call Qualcomm's toll‑free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities.

If you would like more information about this role, please contact Qualcomm Careers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer- Camera
Principal Engineer- Camera

Qualcomm • Hyderabad

On-site
Principal Engineer- Enablement Stack
Principal Engineer- Enablement Stack

Qualcomm • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Director, Engineering – Wearables Software
Director, Engineering – Wearables Software

Qualcomm • Hyderabad

On-site
INR 6,000,000 - 9,000,000
Engineer/ Sr Engineer/ Lead Sr Enginner, AI Platform Development
Engineer/ Sr Engineer/ Lead Sr Enginner, AI Platform Development

Qualcomm • Bengaluru

On-site
INR 800,000 - 1,200,000
Engineer to Lead - XR Perception Systems (SLAM, Robotics, Computer Vision)
Engineer to Lead - XR Perception Systems (SLAM, Robotics, Computer Vision)

Qualcomm • Bengaluru

On-site
INR 1,500,000 - 4,000,000
Engineer, Senior
Engineer, Senior

Qualcomm • Hyderabad

On-site
INR 1,200,000 - 2,500,000
Engineer- ML tools
Engineer- ML tools

Qualcomm • Hyderabad

On-site
INR 1,800,000 - 2,600,000
Engineer, Machine Learning Tools
Engineer, Machine Learning Tools

Qualcomm • Hyderabad

On-site
INR 1,800,000 - 3,000,000
Sr. Lead/Sr. Engineer– Enterprise AI Platform
Sr. Lead/Sr. Engineer– Enterprise AI Platform

Qualcomm • Hyderabad

On-site
INR 1,000,000 - 1,800,000
Senior Embedded Software Architect Engineer
Senior Embedded Software Architect Engineer

Qualcomm • Chennai District

On-site
INR 2,400,000 - 4,200,000