Enter a job title or keyword

Software Engineer UI Rendering, Performance & Power

Apple


Job Location:

Cupertino, CA - USA

Monthly Salary: Not provided by the employer
Posted: 30 August 2026 (3 days ago)
Application Deadline: 30 November 2026
Vacancies: 1 Vacancy

Job Summary

Apples Compositing Color and Display Software organization provides the graphics software foundation for all of Apples innovative products including iPhone iPad Apple TV Mac and Apple Watch. Our goal is to enable developers and HI designers to create exceptional visual experiences by efficiently utilizing hardware acceleration and color technologies through compositing and display. The technologies we develop are central to enabling enhanced experiences across our platforms including acceleration for Liquid Glass UI material and presenting content with the highest color you excited to bring new UI experiences to millions of people around the world across our products Are you passionate about solving complex graphics challenges in innovative ways to deliver beautiful responsive experiences at scale Do you enjoy working collaboratively on a common goal to bring the best experience to our customers If all this resonates with you this is the job for you.n

We are looking for an exceptional Software Engineer with real-time graphics rendering this role you will contribute to core graphics and rendering initiatives implementing and optimizing features within the CoreAnimation rendering pipeline Metal command generation and low-level compositing architectures powering visual experiences across Apples product ecosystemfrom Apple Watch Home and Apple TV devices to iPhone iPad Mac and Vision the intersection of design frameworks and low-level platform systems you will collaborate closely with UI Frameworks System Experience Human Interface (HI) Design and GPU/Hardware teams to bring new UI materials (such as blur and glass effects) system animations and platform experiences to life. You will contribute to performance improvements that reduce rendering latency across CPU and GPU pipelines optimize battery efficiency and eliminate visual corruptions across diverse hardware configurations.n

Cross-Functional Collaboration: Collaborate with teams across UI Frameworks System Experience HI Design Metal and GPU Hardware to deliver rendering solutions for complex graphics Pipeline u0026 Metal Development: Implement and optimize UI rendering architecture and features within CoreAnimation across Apple platforms contributing to efficient Metal command generation and pipeline -Platform Experience u0026 Material Innovation: Partner with framework and design teams to implement rendering support for new UI materials (e.g. blur Liquid Glass effects) system animations and visual design language evolution across Apple Watch Home accessories iPhone iPad Mac and Vision u0026 Battery Engineering: Profile and optimize rendering performance to minimize latency across CPU and GPU pipelines and improve power efficiency for UI rendering across the device Quality u0026 System Health: Drive rendering quality correctness and visual fidelity by diagnosing and fixing glitches flickering frame drops and visual corruptions in multi-layered rendering Engineering Workflows: Leverage modern engineering practicesincluding agentic coding workflowsto accelerate development iteration and deliver high-quality code.

3 years of experience in software developmentn2 years of experience with real-time rendering and computer graphicsnExperience delivering graphics or rendering features in production expertise in C/C programming and GPU-accelerated rendering -on experience with modern graphics APIs (Metal Vulkan or DirectX) and low-level rendering understanding of Operating Systems Computer Architecture and CPU/GPU programming including memory subsystemsnStrong debugging and triaging skills for complex multi-layered systems issuesnExcellent collaboration skills with cross-functional teams on complex software projectsnDemonstrated expertise in graphics performance analysis profiling and optimization across CPU/GPU experience incorporating modern AI-assisted workflows and agentic coding tools into software engineering or Masters degree in Computer Science Computer Engineering or related field or equivalent experience.

Familiarity with tile-based deferred rendering (TBDR) GPU architectures and advanced graphics programmingnExperience with low-level Metal/Vulkan/D3D12 command generation multi-threaded rendering architectures or CPU/GPU synchronization with client/server or multi-process graphics architecturesnExperience working on consumer graphics productsnExperience with automated testing frameworks for graphics renderingnKnowledge of or interest in CoreAnimation layer-based compositing systems scene graph architectures or multi-process graphics delivering graphics and UI rendering capabilities across diverse hardware constraints (mobile wearable spatial computing home/embedded desktop).nKnowledge of color management HDR presentation wide color gamut workflows or shader programming (MSL/GLSL/HLSL).nFamiliarity with iOS macOS watchOS or visionOS software development in Swift or Objective-C.

Required Experience:

IC


About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile