Apple · 7 hours ago
Senior UI Compositing Engineer
Apple's Compositing, Color, and Display Software organization provides the graphics software foundation for all of Apple's innovative products. They are seeking an exceptional senior software engineer to contribute to the core compositing infrastructure that powers all Apple devices, working on challenges that span from low-level system optimization to cross-platform feature development.
AppsArtificial Intelligence (AI)BroadcastingDigital EntertainmentFoundational AIMedia and EntertainmentMobile DevicesOperating SystemsTVWearables
Responsibilities
Contribute to the core compositing infrastructure that powers all Apple devices
Optimize how frames are scheduled and displayed, implement visual security features, handle user input events, and maintain critical system code
Work on problems that balance performance with battery life, ensure security and privacy, and maintain the reliability of systems that billions of users depend on daily
Partner with GPU driver teams, Display teams, and Metal framework engineers to shape compositing infrastructure across iOS, macOS, tvOS, and watchOS
Move fluidly between different technical challenges and work across the full compositing stack
Qualification
Required
5+ years of experience in software development with strong systems programming background
Deep familiarity with Unix environments, system programming, and low-level debugging
Proficiency in C/C++ with understanding of memory management, threading, and performance optimization
Strong debugging skills with ability to trace complex issues through multiple layers of abstraction using tools like lldb, dtrace, and Instruments
Experience with performance analysis and optimizations
Understanding of compositing, frame timing, vsync, and display technologies
Proven track record of leading technical initiatives and driving projects from concept to completion
Demonstrated ability to work across multiple technical domains and context-switch effectively
Self-driven approach to testing, validation, and ensuring code quality
Demonstrated ability to mentor others and provide technical leadership
Bachelor's or Master's degree or equivalent in Computer Science or related field
Preferred
Experience with compositing systems, scheduler design, or graphics infrastructure
Experience with GPU Programming, Metal, or modern graphics APIs
Familiarity with advanced display technologies and variable refresh rate systems
Understanding of display hardware and GPU architectures
Experience with event-driven systems and input handling
Experience working with large legacy codebases and incremental modernization strategies
Experience working across multiple Apple platforms (iOS, macOS, tvOS, watchOS)
Experience integrating software with hardware capabilities
Proven ability to define processes and drive automation to increase productivity
Experience shipping consumer products at scale and working across hardware and software
Versatility to work across different technical areas and problem domains
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