About The Position

Apple makes the newest technologies accessible to create amazing and delightful user experiences. You will have the opportunity to work in a team enhancing the system experience and developing system-level frameworks and technologies and enabling these 3D interactive experiences, in close collaboration with creative teams across Apple and VPG. The candidate for this role will be comfortable working in a dynamic and creative environment. Engineers are expected to work quickly and smartly to help determine the viability of ideas and technologies. You will partner with our extraordinary team of technologists, artists, and designers and work closely with organizations across Apple (Human Interface, Applications, Frameworks, etc.) to design, architect, and implement applications, frameworks, and experiences that will delight, inspire, and empower millions of people every day. If you like challenges and are passionate about building user-facing and volumetric experiences for Apple Vision Pro and visionOS, then this is the place for you!

Requirements

  • BS in Computer Science OR equivalent degree OR equivalent experience
  • At least 3 years of relevant experience
  • 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
  • Proficient in at least one of the major modern graphics APIs (Metal, Vulkan, DirectX, Consoles, etc)
  • Excellent communication and collaboration skills
  • Experience delivering high quality software to end users

Nice To Haves

  • Apple CPU/GPU architecture
  • Design and implementation of real-time 3D and/or spatial experiences
  • Experience writing optimized code using e.g. profiling tools, assembly, SIMD, compute, etc
  • Familiarity with Windows , macOS and Unix
  • Experience with OpenXR
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service