Apple · 6 hours ago
Graphics Compositing UI Rendering Engineer
Apple's Compositing, Color, and Display Software organization provides the graphics software foundation for all of Apple's innovative products. They are seeking a talented Senior Software Engineer with deep rendering expertise to drive key aspects of the Core Animation graphics compositing and rendering engine that powers visual experiences across their platforms.
AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
Responsibilities
Design, architect, and implement Core Animation UI rendering features and compositing technologies across all Apple platforms
Partner with HI designers and framework teams to enable new visual experiences and design language evolution
Collaborate with Metal graphics framework and GPU and Display teams to leverage and influence platform capabilities for rendering innovation
Make critical technical decisions balancing visual quality, implementation complexity, and platform constraints
Develop tools and workflows that enable rapid iteration from design concept to production-ready rendering features
Ensure rendering quality, correctness, and visual fidelity across diverse content and platform configurations
Contribute to long-term technical strategy and influence hardware/software roadmaps to enable future rendering capabilities and visual experiences
Optimize rendering performance and power efficiency across Apple's diverse hardware ecosystem
Qualification
Required
5+ years of experience in software development, including software release management and integration processes
3+ years of experience with real-time rendering and computer graphics
Strong background in C/C++ programming and shader development
Hands-on experience with Metal or modern graphics APIs (Vulkan, DirectX)
Experience with layer-based rendering systems or scene graph architectures
Foundational understanding of Operating Systems, Computer Architecture, and CPU/GPU programming including memory subsystem
Strong debugging and triaging skills for complex, multi-layered systems issues
Experience with graphics performance analysis and optimization techniques
Excellent collaboration skills with cross-functional teams on complex large-scale projects
Bachelor's or Master's degree in Computer Science or related field, or equivalent experience
Preferred
Deep expertise with Metal Shading Language and advanced graphics programming
Knowledge of compositing algorithms, color management, HDR, and wide color gamut workflows
Experience with CPU/GPU synchronization and multi-threaded rendering architectures
Experience with client/server or multi-process graphics architectures
Experience with Mac or iOS application development using Swift or Objective-C
Familiarity with GPU profiling tools and performance optimization for mobile platforms
Experience shipping consumer graphics products at scale
Experience with automated testing frameworks for graphics rendering
Benefits
Comprehensive medical and dental coverage
Retirement benefits
A range of discounted products and free services
Reimbursement for certain educational expenses — including tuition
Discretionary bonuses or commission payments
Relocation
Company
Apple
Apple is a technology company that designs, manufactures, and markets consumer electronics, personal computers, and software.
H1B Sponsorship
Apple has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (6998)
2024 (3766)
2023 (3939)
2022 (4822)
2021 (4060)
2020 (3656)
Funding
Current Stage
Public CompanyTotal Funding
$5.67BKey Investors
Berkshire HathawayMicrosoftSequoia Capital
2025-05-05Post Ipo Debt· $4.5B
2025-01-16Post Ipo Debt· $0.31M
2021-04-30Post Ipo Equity
Leadership Team
Tim Cook
CEO
Craig Federighi
SVP, Software Engineering
Recent News
Venrock
2025-12-01
2025-09-25
Mac Daily News
2025-09-25
Company data provided by crunchbase