Apple - Cupertino, CA

posted 4 days ago

Full-time - Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

Apple's Vision Products Group (VPG) is seeking experienced software engineers to develop graphically intense and highly interactive applications for the revolutionary Apple Vision Pro, a spatial computer that integrates digital content with the physical world. This role involves exploring new application paradigms in a dynamic and creative team environment, focusing on rapid experimentation and prototyping while maintaining high code quality. The position offers a unique opportunity to contribute to innovative products that will impact millions of users.

Responsibilities

  • Research and develop new application paradigms for spatial computing and augmented reality (AR).
  • Collaborate with a diverse team to create interactive 3D applications.
  • Prototype and experiment rapidly while ensuring code quality and attention to detail.
  • Utilize advanced technologies in visionOS to build applications across various categories including productivity, communication, and entertainment.

Requirements

  • Minimum of 6 years of related experience in software engineering.
  • Proficient in C/C++, Objective-C, or Swift programming languages.
  • Experience in macOS, iOS, tvOS, or watchOS development.
  • Familiarity with low-level graphics APIs such as Metal, OpenGL, or DirectX.
  • Fundamental knowledge of software engineering technologies, methodologies, and practices.
  • Strong understanding of 3D math, linear algebra, 3D geometry, graphics, and rendering.
  • BS in Computer Science or equivalent experience.

Nice-to-haves

  • Experience developing AR/VR applications.
  • Familiarity with ARKit.
  • Experience with iOS frameworks like UIKit, AVFoundation, Core Motion, Core ML, CloudKit, SiriKit, StoreKit.
  • Interest or proficiency in UI/UX design.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service