AR/VR Pipeline Software Engineer

Employer

Job Description


Summary

We are looking for a dedicated Software Engineer for our Content Pipeline to help us build the next generation of interactive applications for our platform.


Our team will work on developing our 3D ecosystem with the Universal Scene Description (USD) library and other related tooling to make amazing 3D experiences for Apple's advanced Augmented and Virtual Reality technology.


Your work will help us build products that will delight, inspire and empower millions of people around the world.


Key Qualifications

Strong C++ abilities, preferably with experience in the film or games industries


Python experience


Experience working with 3D data in real time, animation, or visual effects film pipelines


Experience developing and debugging complex software


Experience creating plugins for 3D content applications (Maya, Houdini, Blender, etc) preferred


Familiarity with Universal Scene Description (USD) is ideal


Nice to have: Experience working with graphics APIs or rendering engines


Nice to have: Experience working with game engines (Unity, Unreal, or others)


Description

In this role, you will be responsible for developing and maintaining tooling for our 3D content creation pipeline. Our work on our core 3D libraries will range from extensive internal use to public releases.


You'll be working with a variety of teams, including artists, designers and other developers to develop solutions for creating the next generation of content creation for AR/VR applications.


A candidate in this role will be comfortable working in a dynamic and creative environment, where our products will have an impact on the 3D content creation process. Your understanding of 3D technologies and pipeline, combined with your ambitions to improve and innovate will contribute to our growing 3D ecosystem.


Education & Experience

BS in Computer Science, or equivalent experience


Minimum 5 years of professional experience


Experience in game or film production is highly desirable


Additional Requirements

A passion for improving artist and developer workflows


Strong team collaboration with excellent communication skills


An ability and willingness to mentor other developers


Ability to work in a fast-paced environment with shifting goals and priorities


Role Number: 200354016