About The Position

The CoreAnimation team within GGML is responsible for UI rendering and compositing, orchestrating operations across graphics acceleration units and display pipelines. This role within CoreAnimation is focusing on the development of the UI rendering engine to support the various elements and effects that constitute the foundational blocks on which our higher-level UI frameworks and applications are built on both iOS and macOS. The candidate for this role will be working with our HI teams and higher-level UI frameworks (UIKit, AppKit, SwiftUI) to implement such effects using Metal API for hardware acceleration on GPU and other acceleration engines on Apple Silicon. They will also work on tools and processes around triaging, performance/power optimizations, and improving the quality and robustness of our UI stack.

Requirements

  • Excellent communication and collaboration skills.
  • Fundamental knowledge of GPU programming.

Responsibilities

  • Development of UI compositing engine responsible for rendering to support the various elements and effects.
  • Support higher level UI frameworks and applications for both iOS and macOS devices.
  • Implement effects using Metal API for hardware acceleration on GPU.
  • Work on tools and processes around triaging.
  • Performance/power optimizations.
  • Improve the quality and robustness of the UI stack.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Industry

Computer and Electronic Product Manufacturing

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service