Senior System Engineer
Core
Building and optimizing the core compositing infrastructure that powers visual experiences across all Apple devices.
Role type
Senior System Engineer (Graphics/Compositing)
Builds
Core compositing infrastructure, frame scheduling, display synchronization, and input handling systems for iOS, macOS, tvOS, and watchOS.
Domain
Consumer electronics, Graphics systems, Operating Systems
Required skills
C/C++, Systems programming, Low-level debugging, Performance optimization, Threading, Memory management, Unix environments
Preferred skills
Compositing systems, GPU Programming, Metal framework, Event-driven systems, Hardware integration, Legacy codebase modernization
Technologies
Metal, lldb, dtrace, Instruments, C, C++, Unix
Responsibilities
Contribute to core compositing infrastructure across multiple technical areas; Work on performance optimization including frame scheduling and display synchronization; Design and implement compositing features balancing visual quality and battery life; Build system features ensuring security and privacy; Work on input handling and event processing systems; Mentor junior engineers and provide technical guidance.
Seniority
Senior, hands-on IC with leadership
