The Vision Products Group at Apple is seeking a 3D Frameworks Engineer to help build frameworks for the next generation of interactive 3D experiences on Apple's spatial computing platform.
Requirements
BS in Computer Science and/or equivalent field
6+ years of development experience
Strong understanding of software engineering and computer science fundamentals
Proficiency in programming languages such as Swift and/or C++
Excellent verbal and written communication skills
Prior experience working with 3D rendering engines
Responsibilities
Design and implement 3D features and APIs for immersive experiences
Optimize performance within thermal and power constraints
Build comprehensive test suites in collaboration with quality assurance and engineering teams
Participate in peer review of architecture and software changes
Collaborate with various teams across Apple
Benefits
Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.