Senior RealityKit Media Pipeline Engineer, Vision Products Software - Jobs - Careers at Apple
- Design and implement high-performance rendering pipelines for spatial photos, videos, and 3D media in RealityKit
- Optimize GPU shaders and rendering algorithms to achieve strong visual quality and frame rates on Apple silicon
- Build intuitive APIs that enable developers to integrate spatial media into visionOS applications
- Profile and debug rendering issues across the graphics stack using Instruments and GPU debugging tools
- Prototype rendering features for future vision products and evaluate emerging graphics technologies
- Write unit tests and performance benchmarks to ensure rendering quality and stability
- Contribute to technical specifications and documentation for spatial media rendering capabilities
- Mentor engineers and conduct code reviews to maintain high engineering standards
- Bachelor's degree in Computer Science, Computer Engineering, or equivalent practical experience
- 5+ years of professional experience in real-time graphics programming, with exposure to media playback systems
- Strong proficiency in C++ and shader programming languages (Metal Shading Language, GLSL, or HLSL)
- Solid understanding of modern graphics APIs (Metal, Vulkan, or DirectX 12) and GPU architecture
- Familiarity with foveated rendering, temporal reprojection, or other advanced real-time rendering techniques
- Understanding of GPU texture management and efficient frame buffer handling, and experience optimizing rendering
- Proficiency with performance profiling tools like Instruments, RenderDoc, or similar GPU debuggers
- Strong problem-solving skills and ability to debug complex rendering issues
- Excellent communication and collaboration skills
- Master's degree or PhD in Computer Science, Computer Graphics, or related field
- 7+ years of experience shipping media rendering features in high-profile consumer products
- Knowledge of spatial media formats, codecs, color spaces, and video decoding pipelines
- Experience with media frameworks such as AVFoundation, Core Media, or video encoding/decoding APIs
- Experience with stereoscopic or multi-view video rendering for VR/AR applications
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant
At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.
Learn about accessibility in Apple’s workplace
Learn about reasonable accommodations for job applicants
Apple accepts applications to this posting on an ongoing basis.
Required Skills
Required Languages
🇬🇧 English