Real-Time UI Rendering Engineer — Performance & Power

Apple Inc.

Cupertino (CA)

On-site

USD 150,000 - 278,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical and dental coverage
Retirement benefits
Discounted products and free services
Educational expense reimbursement

Job summary

Apple Inc. in Cupertino, California, is seeking a Software Engineer for UI Rendering, Performance & Power to advance real-time graphics across the Apple product family.

You will contribute to CoreAnimation, Metal rendering, and low-level compositing while collaborating with HI Design, UI Frameworks, and GPU teams to deliver fast, visually stunning experiences. The role emphasizes performance, power efficiency, and quality across devices like Apple Watch, iPhone, iPad, Mac, and Vision.

Qualifications

  • 3+ years of software development experience.
  • 2+ years of experience with real-time rendering and computer graphics.
  • Experience delivering graphics or rendering features in production software.
  • Strong expertise in C/C++ programming and GPU-accelerated rendering pipelines.
  • Hands-on experience with Metal, Vulkan, or DirectX and low-level rendering optimization.
  • Foundational understanding of OS, computer architecture, and CPU/GPU memory subsystems.
  • Strong debugging and triaging skills for complex, multi-layered systems issues.
  • Excellent collaboration skills with cross-functional teams on complex software projects.
  • Experience with graphics performance analysis, profiling, and optimization across CPU/GPU boundaries.
  • Experience incorporating AI-assisted workflows into software engineering practices.

Responsibilities

  • Collaborate with UI Frameworks, System Experience, HI Design, Metal, and GPU Hardware to deliver rendering solutions.
  • Implement and optimize UI rendering architecture and features within CoreAnimation and Metal pipelines.
  • Support rendering for new UI materials (e.g., blur, Liquid Glass) across Apple devices.
  • Profile and optimize rendering performance to minimize latency and improve power efficiency.
  • Diagnose and fix glitches, flickering, frame drops, and visual artifacts in multi-layer rendering contexts.
  • Leverage modern engineering workflows to accelerate development and deliver high-quality code.

Skills

C/C++ programming
GPU-accelerated rendering
Real-time rendering
Debugging & triaging
Cross-functional collaboration
AI-assisted workflows
OS concepts & computer architecture
Profiling & optimization
Swift/Objective-C familiarity

Education

Bachelor's or Master's in Computer Science/Computer Engineering or related field

Tools

Metal
Vulkan
DirectX
D3D12

Job description

Apple Inc. in Cupertino, California, is seeking a Software Engineer for UI Rendering, Performance & Power to advance real-time graphics across the Apple product family.

You will contribute to CoreAnimation, Metal rendering, and low-level compositing while collaborating with HI Design, UI Frameworks, and GPU teams to deliver fast, visually stunning experiences. The role emphasizes performance, power efficiency, and quality across devices like Apple Watch, iPhone, iPad, Mac, and Vision.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UI Rendering Engineer — Core Animation & Graphics
UI Rendering Engineer — Core Animation & Graphics

Apple Inc. • Cupertino (CA), Northern (KY)

On-site
USD 166,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2
UI Rendering Engineer: Core Graphics & Animations
UI Rendering Engineer: Core Graphics & Animations

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Senior UI Rendering Engineer — Graphics & Metal Expert
Senior UI Rendering Engineer — Graphics & Metal Expert

Apple • Cupertino (CA)

On-site
USD 130,000 - 160,000
UI Rendering Engineering Manager
UI Rendering Engineering Manager

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 268,000 - 402,000
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML

Apple • Cupertino (CA)

On-site
USD 130,000 - 160,000
Senior UI Rendering & Graphics Compositing Engineer
Senior UI Rendering & Graphics Compositing Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+1
Software Engineer - UI Rendering, Performance & Power
Software Engineer - UI Rendering, Performance & Power

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Discounted products and free services
+1
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML
Graphics Compositing UI Rendering Engineer, Graphics, Games, & ML

Apple Inc. • Cupertino (CA)

On-site
USD 181,000 - 319,000
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+1
Software Engineer - UI Rendering
Software Engineer - UI Rendering

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Sr. Software Engineering Manager, UI Rendering
Sr. Software Engineering Manager, UI Rendering

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 268,000 - 402,000