AR/VR engineers build augmented or virtual reality products with a skill set that may include 3D development, software design and programming languages such as C++. Engineers working on AR and VR will often collaborate across scientific and engineering disciplines. The primary duties of an AR/VR engineer may include designing, analyzing, debugging and developing AR and VR prototypes.