Apple AR/VR Job | iOS Rapid Prototyping Engineer (AR/VR Research)
Citys（岗位城市）: Santa Clara Valley (Cupertino), California, United States
The Technology Development Group (TDG) delivers breakthrough developments in augmented and virtual reality. The candidate will be a critical contributor on an interdisciplinary team of highly-specialized researchers and engineers. Rapid prototyping is at the heart of this role, remixing multiple in-development software components (apps and frameworks) to help answer big research questions. We are excited about applicants with backgrounds in creative technology and emerging media, including mobile AR/VR. This role operates in concert with user study and research scientists to build experiments that help Apple shape the future of human-computer interaction. As a key member of this team, you will have a unique and impactful opportunity to prototype ideas for future products in collaboration with a world-class group of researchers.
Track record building & shipping complex and delightful experiences for Apple platforms (macOS, iOS, iPadOS, watchOS, tvOS).
Deep knowledge of Apple’s development frameworks and technologies in Swift and Obj-C, notably ARKit, RealityKit, SceneKit, Metal and other APIs for sensor data.
Four or more years of programming experience across a mixture of Objective-C and Swift.
The Technology Development Group is responsible for many of the key technologies in ARKit, RealityKit, and beyond. You’ll be working on research that powers delightful user experiences across a range of use-cases, crafting ideas that turn science fiction into reality. We are looking for an experienced, versatile individual contributor with the following responsibilities: rapidly remixing existing apps or frameworks to make them behave differently for scientific inquiry, crafting tools that build on in-development APIs, and act as a team mentor on Swift/SwiftUI engineer best practices.
Experience building immersive 3D applications, prototypes, and simulations in a variety of game engines or 3d rendering toolkits (Unity, Unreal, Godot, OpenFrameworks, Cinder, bespoke engines, etc)
Fluent in trends & technologies across the spatial computing (AR/VR/MR/XR) space alongside relevant standards (gLTF, USD, OpenXR, etc).
Two or more years experience with SwiftUI or UIKit.
Experience with AR authoring tools including Reality Composer, Lens Studio, Spark, or Aero.