Apple-posted 5 days ago
$199,534 - $272,100/Yr
Full-time
Cupertino, CA

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 using proposed heuristics.
  • 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 work closely 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 and 3 years of experience in the job offered or related position.
  • Experience utilizing Python and shell scripting to create automated tests and ad-hoc tests.
  • Experience utilizing C, C++, Objective-C, and Swift to create test applications and modify the operating system.
  • Experience utilizing OpenCV and other computer vision libraries to analyze camera frames and create quantitative metrics.
  • Experience utilizing Metal, OpenGL, or other low-level graphics programming languages to create high-performance shaders.
  • Experience utilizing performance measurement tools to assess latency, power, and performance.
  • Experience creating three-dimensional computer graphics applications that use world sensing in AR or MR environments.
  • Experience creating test applications to verify usability of augmented and mixed reality SDK.
  • 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 restricted stock unit awards.
  • Ability to purchase Apple stock at a discount through the Employee Stock Purchase Plan.
  • Potential for discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service