Apple-posted 3 months ago
$199,534 - $272,100/Yr
Full-time • Entry Level
Cupertino, CA
Computer and Electronic Product Manufacturing

APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Ensure the accurate and precise presentation of innovative computer graphics content on augmented reality (AR) and virtual reality (VR) devices. Use combinations of writing automated tests as well as subjective human tests to detect flaws and correct them. Develop interactive AR/VR computer graphics programs that run in real-time, designing and implementing the architecture and framework of the internal developer-facing API. Make software changes that balance comfort with aesthetics using heuristics that have been proposed, and validate those changes. Inspect and review computer program code written by others, designing test procedures to assess the quality of outputs from those computer graphics programs. These include test programs that assess individual pipeline stages used for rendering, as well as automation written in Python that drives the entire system end-to-end. Fast-prototype designed tests with follow-up iterations, by managing experiment equipment for testing and work closely with internal teams to meet the quality requirements of graphics content presentation throughout the release process.

  • Ensure the accurate and precise presentation of innovative computer graphics content on AR and VR devices.
  • Write automated tests and conduct subjective human tests to detect and correct flaws.
  • Develop interactive AR/VR computer graphics programs that run in real-time.
  • Design and implement the architecture and framework of the internal developer-facing API.
  • Make software changes that balance comfort with aesthetics and validate those changes.
  • Inspect and review computer program code written by others.
  • Design test procedures to assess the quality of outputs from computer graphics programs.
  • Create test programs that assess individual pipeline stages used for rendering.
  • Write automation in Python that drives the entire system end-to-end.
  • Manage experiment equipment for testing and collaborate with internal teams.
  • PhD or foreign equivalent in Computer Science, Computer Engineering, Mechanical Engineering, Media Arts, Information Technology or related field.
  • Alternatively, a Master's degree or foreign equivalent in the same fields with 3 years of experience in the job offered or related position.
  • Experience utilizing Python and shell scripting to create automated tests.
  • Experience utilizing C, C++, Objective-C, and Swift to create test applications.
  • Experience utilizing OpenCV and other computer vision libraries.
  • Experience utilizing Metal, OpenGL, or other low-level graphics programming languages.
  • Experience with performance measurement tools to assess latency, power, and performance.
  • Experience creating three-dimensional computer graphics applications for AR or MR environments.
  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Opportunity to participate in Apple's discretionary employee stock programs.
  • Eligibility for discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service