CareerPlanSign in

Systems Engineer

Cupertino, United States of America💼 Full-time🗓 2026-08-26 → 2026-09-28

Core

Build and optimize the core compositing infrastructure that powers visual experiences across all Apple devices.

Role type

Junior Systems Engineer (Compositing)

Builds

Core compositing infrastructure, windowing systems, and display coordination features for Apple platforms.

Domain

Consumer electronics, operating systems, graphics systems

Required skills

C/C++ programming, operating systems concepts, data structures and algorithms, Unix/Linux command-line usage, debugging, performance optimization

Preferred skills

Memory management, threading and concurrency, graphics systems knowledge, systems programming projects, hardware-software interaction understanding

Technologies

C, C++, Objective-C, lldb, gdb, Instruments, macOS, iOS, Metal framework

Responsibilities

Contribute to core compositing infrastructure, optimize frame scheduling and display coordination, implement system features across platforms, debug compositing issues, collaborate with GPU driver and Display teams, write documented code and participate in code reviews

Seniority

Junior, mentored IC

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.