Apple AR/VR Job | AR/VR Software Dev Engineer

Job(岗位): AR/VR Software Dev Engineer

Citys(岗位城市): Santa Clara Valley (Cupertino), California, United States

Date(发布日期): 2022-9-26


The Technology Development Group (TDG) is looking for an applications prototyper to help develop and define the next generation of user experiences. This team is working to define future products involving advanced technologies like augmented reality (AR), machine learning (ML), computer vision (CV), and Internet of Things (IoT). As a team member you will help us understand the experiences enabled by these technologies that have the potential to delight, inspire, and empower millions of people.


Key Qualifications

We are looking for an engineer who can build delightful interactive experiences in iOS, ARKit, and Swift

You thrive translating technical capabilities, questions, and constraints into prototypes

You are someone who can work cross-functionally in new and under-defined areas


As an applications experience prototyper, you will “learn by doing”, working rapidly and cross-functionally to understand and express key capabilities of future products, translating them into interactive experience prototypes to guide decision-making and build experiential data and intuition across the organization and the company. You will use Apple technologies like Swift and ARKit, augmenting them when necessary and appropriate with whatever other tools are available to express the most vital aspects of an idea, and quickly build coherent, user-focused experiences to help feel and understand it more deeply. Your audiences will range from team members to technical partners and cross-functional collaborators to executives and decision-makers, depending on the problem at hand. Your work will be instrumental in helping Apple to understand the promises and pitfalls of technologies that may not even exist yet, and will help guide the incubation of those technologies towards product.

Additional Requirements(额外要求)

Familiarity with immersive experiences, 3D math, Unity or other 3D development platforms, and/or prototyping technologies like Touch Designer, PureData, Arduino, etc. Experience with IoT/Ubicomp/ambient interfaces, natural UI, etc.