Apple is looking to push the limits of the next generation of interactive experiences on their platform, specifically for Apple Vision Pro, a revolutionary spatial computer. The goal is to create ground-breaking new products by enabling creatives to surprise and delight users through advanced technologies like spatial computing and augmented reality.
Requirements
- Programming skills and knowledge of C++
- Proficient in mathematics for 3D realtime applications (linear algebra)
- Understanding of GPU hardware architecture and how that affects solutions
- Design and implementation of real-time 3D and/or spatial experiences
- Apple CPU/GPU architecture
- Experience writing optimized code using e.g. profiling tools, assembly, SIMD, compute, etc
- Proficient in at least one of the major modern graphics APIs (Metal, Vulkan, DirectX, Consoles, etc)
Responsibilities
- developing system level frameworks enabling these experiences
- Design and implementation of real-time 3D and/or spatial experiences
- Experience delivering high quality software to end users
- Experience writing optimized code using e.g. profiling tools, assembly, SIMD, compute, etc
- Proficient in at least one of the major modern graphics APIs (Metal, Vulkan, DirectX, Consoles, etc)
- Familiarity with macOS and Unix
Other
- At least 8+ years of relevant industry experience
- Excellent communication and collaboration skills
- BS/MS in Computer Science OR equivalent degree OR equivalent experience
- Experience leading a project or team
- The candidate for this role will be comfortable working in a dynamic and creative environment.