3 days ago
Responsibilities
- Develop, integrate, and maintain real-time 3D perception, spatial input, and 3D tracking software.
- Build and ship performance-critical systems within a large production software stack.
- Work closely with computer vision and machine learning researchers and engineers.
- Deploy algorithms to GPUs or other hardware accelerators.
- Deliver robust solutions to complex engineering problems and contribute to upcoming Apple products.
Requirements
- Bachelor’s degree and 5+ years of professional software engineering experience.
- Strong C++ skills, including modern C++.
- Experience developing performance-critical systems, ideally in 3D perception, robotics, or AR/VR.
- Ability to break down large problems and deliver robust solutions.
- Curiosity about new technologies and flexibility to work across different layers of the software stack.
- Preferred: experience with iOS or visionOS development, Swift, and Apple tooling.
- Preferred: track record of shipping products or contributing to open-source projects.
- Preferred: strong engineering rigor, communication, collaboration, problem-solving, and analytical abilities.
Tech Stack
Categories
Robotics
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
