
System UI Engineer - Apple Vision Pro
- Sunnyvale, CA
- Permanent
- Full-time
- Minimum 2 years of experience in software engineering
- BS in Computer Science or equivalent engineering degree
- Ability to collaborate cross-functionally with design and engineering teams
- Proficient in C, Objective-C, or Swift
- Experience in writing multi-threaded, asynchronous code
- Understanding of UI design best practices (e.g. AppKit, SwiftUI, UIKit)
- Ability to diagnose and resolve multithreading and memory corruption issues
- Experience in API design and building testable architectures (e.g. dependency injection, Swift Testing, XCTest)
- Experience with low-latency networked communication and best practices
- Proficient in rendering technologies, including Core Animation, Metal, rendering pipelines