CareerPlan

XR - Principal Software Engineer

San Diego, California, United States of AmericaFull-time$197k–$295k2026-09-17 → 2026-11-10

Core

Lead architecture, design, and development of XR platform software including operating systems, middleware, frameworks, and customer-facing solutions for AR, VR, MR, and wearable computing platforms.

Role type

Principal Software Engineer (XR Platform)

Builds

XR software platforms (OS, middleware, frameworks) for Snapdragon devices

Domain

Consumer Electronics / XR (AR/VR/MR) / Embedded Systems

Required skills

C++ (C++11/14/17/20), System Architecture, Embedded Software, Heterogeneous Computing (CPU/GPU/DSP/AI), Performance Optimization, Debugging, Linux/Android

Preferred skills

AR/VR/MR platforms, Computer Vision, AI/ML, Graphics/Rendering, SLAM, Sensor Fusion, Commercial product deployment

Technologies

C++, C, Java, Python, Android, Linux, Snapdragon, GPUs, DSPs, AI accelerators

Responsibilities

Lead architecture and design of XR platform software; Analyze AR/VR use cases and HW/SW partitioning; Translate product requirements into implementation specifications; Drive architectural trade-offs for performance, latency, and power; Lead debugging, performance optimization, and code reviews; Collaborate with hardware and AI/ML teams to deliver commercial products.

Seniority

Principal, hands-on IC with strategic influence