Sr Software Engineering Manager, UI Rendering
At a glance
AI generatedTL;DR
As a Senior Software Engineering Manager in Apple's Compositing, Color, and Display Software organization, you will lead the UI Rendering team responsible for developing cutting-edge graphics compositing and rendering technologies that power visual experiences across all Apple platforms. Your day-to-day responsibilities include driving the architecture and implementation of Core Animation features, collaborating with HI designers to bring new visual concepts to life, and working closely with Metal and GPU teams to optimize performance on Apple Silicon. You will manage a high-performing team, ensuring the delivery of world-class rendering technologies while balancing technical complexity and platform constraints. The ideal candidate has extensive experience in real-time rendering, shader development, and C/C++ programming, along with strong leadership skills and a background in computer science or related field. This role offers an opportunity to shape the visual foundation that defines how millions interact with Apple products daily.
Skills
What you'll do
- Lead the UI Rendering team to develop world-class graphics compositing technologies across Apple platforms.
- Drive architecture and implementation of Core Animation features for visual experiences.
- Partner with HI designers and framework teams to enable new visual concepts.
- Collaborate with Metal and GPU teams to leverage platform capabilities for rendering.
- Ensure high-quality, correct, and visually accurate rendering across diverse configurations.
- Manage development of tools enabling rapid iteration from design concept to production.
- Influence long-term technical strategy for future rendering capabilities and experiences.
What we're looking for
- 10+ years of software development experience with expertise in release management and integration processes
- Proven leadership in managing high-performing technical teams and driving cross-functional initiatives
- Hands-on experience with real-time rendering, computer graphics, shader development, and GPU programming
- Strong background in C/C++ programming and debugging complex multi-layered systems issues
- Experience defining, planning, and executing large-scale projects involving multiple teams
- Foundational knowledge of operating systems, computer architecture, and CPU/GPU programming
Employer
About Apple Inc
Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software
Apple Inc currently has 255 open roles on FindRole.
Listed pay typically runs $171,600–$272,100 across 182 roles with salary data.
Most-posted roles
- Software Development Engineer 10
- Apple Business Systems Engineer Manager 8
- iPad Touch Electrical Engineer 3
- Machine Learning Engineer, Apple Store Online 3
- Manager, Machine Learning, Apple Store Online 3