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 5 years of relevant experience
  • Proficient development experience in C++ and Objective-C
  • AR/VR or 3D real-time applications programming experience
  • Understanding of system architecture, IPC, TCP/IP networking
  • Detail-oriented approach to solving problems and building new things
  • Excellent communication and collaboration skills
  • Experience delivering high quality, performant and hardware specific software to end users

Nice To Haves

  • MS/PhD in Computer Science OR equivalent degree
  • Experience writing optimized code using e.g. profiling tools, SIMD, compute, etc
  • Experience writing multi-threaded code
  • Experience with Swift
  • Strong technical experience on multiple platforms (e.g. macOS, iOS, Windows, etc)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service