Domain
XR: AR/VR/MR
Skill Profile
OpenXR: cross-platform XR standard, extensions, runtime
Roles
2
where this skill appears
Levels
5
structured growth path
Mandatory requirements
10
the other 0 optional
XR: AR/VR/MR
XR Platforms
3/17/2026
Choose your current level and compare expectations. The items below show what to cover to advance to the next level.
The table shows how skill depth grows from Junior to Principal. Click a row to see details.
| Role | Required | Description |
|---|---|---|
| AR/VR Developer | Required | Understands the OpenXR standard and its role in unifying XR development. Uses OpenXR via Unity XR Plugin / Unreal OpenXR plugin. Configures the OpenXR runtime for target devices. |
| XR Unity Developer | Required | Uses OpenXR through Unity XR Plugin Management. Configures OpenXR feature groups for target devices. Understands the role of OpenXR as a cross-platform standard. |
| Role | Required | Description |
|---|---|---|
| AR/VR Developer | Required | Works with the OpenXR API directly for cross-platform XR development. Uses OpenXR extensions (hand tracking, eye tracking). Configures action-based input through the OpenXR Input System. Debugs OpenXR runtime issues. |
| XR Unity Developer | Required | Configures OpenXR extensions in Unity: hand tracking, eye tracking, composition layers. Works with OpenXR Interaction Profiles for various controllers. Debugs OpenXR runtime issues through Unity OpenXR Features. |
| Role | Required | Description |
|---|---|---|
| AR/VR Developer | Required | Has deep expertise in OpenXR Standard. Designs solutions for production systems. Optimizes and scales. Mentors the team. |
| XR Unity Developer | Required | Develops custom OpenXR features for Unity. Integrates vendor-specific OpenXR extensions through native plugins. Optimizes rendering through OpenXR composition layers. Ensures compatibility with multiple OpenXR runtimes. |
| Role | Required | Description |
|---|---|---|
| AR/VR Developer | Required | Defines the OpenXR adoption strategy for products. Coordinates cross-platform XR development based on OpenXR. Establishes standards for using OpenXR extensions. Participates in OpenXR working groups. |
| XR Unity Developer | Required | Defines OpenXR strategy for Unity projects. Coordinates support for OpenXR extensions. Establishes OpenXR best practices in Unity. Interfaces with Unity and vendor teams. |
| Role | Required | Description |
|---|---|---|
| AR/VR Developer | Required | Shapes the company's OpenXR strategy. Influences OpenXR standard development. Defines architectural decisions for cross-platform XR. Evaluates new OpenXR extensions and their product impact. |
| XR Unity Developer | Required | Shapes OpenXR strategy for the company. Influences OpenXR evolution through Unity ecosystem. Defines architectural decisions for cross-platform XR. |