CareerPlanSign in

Senior Software Engineer - 3D Vision & Perception

Sunnyvale, United States of America💼 Full-time🗓 2026-09-16 → 2026-09-28

Core

Design, build, and ship real-time 3D perception and input systems for future Apple products.

Role type

Senior IC software engineer (3D vision & perception)

Builds

Real-time 3D perception and input technologies for mobile and embedded platforms

Domain

Consumer electronics / Computer vision / Robotics

Deliverable

production ML models

Required skills

C++ (modern), performance-critical system development, 3D perception, robotics, AR/VR

Preferred skills

iOS/visionOS development (Swift), GPU algorithm deployment, open-source contributions

Technologies

C++, Swift, visionOS, GPUs

Responsibilities

Design and drive software architecture for production systems and internal tools; Implement and optimize performance-critical algorithms for mobile and embedded platforms; Build tooling for visualization, logging, debugging, and evaluation; Integrate real-time 3D perception and input systems into a broader end-to-end software stack

Seniority

Senior, hands-on IC

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