Senior C++ 3D Vision Engineer - Real-Time Perception AR/VR

Socket.dev

Sunnyvale (CA)

On-site

USD 140,000 - 170,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Apple is seeking a senior software engineer with strong C++ expertise to help design, build, and ship core 3D perception and input technologies used by millions of users. You will work closely with CVML researchers and engineers to develop world-class perception, spatial input, and 3D tracking software.

The role focuses on building, integrating, and maintaining complex real-time systems within a large production software stack.

Qualifications

  • Bachelor’s degree and minimum of 3 years of professional software engineering experience.
  • Strong C++ skills, including modern C++.
  • Experience breaking down large problems and delivering robust solutions.
  • Curiosity about new technologies and flexibility to work across different layers of the software stack.

Responsibilities

  • You will work closely with CVML researchers and engineers to develop world-class perception, spatial input, and 3D tracking software.
  • The role focuses on building, integrating, and maintaining complex real-time systems within a large production software stack.
  • As a member of a fast-paced team, you have the unique opportunity to shape upcoming products that will delight millions of users.

Skills

C++
Modern C++
3D perception
Real-time systems

Education

Bachelor's degree

Tools

Swift
Apple tooling
GPU deployment

Job description

Apple is seeking a senior software engineer with strong C++ expertise to help design, build, and ship core 3D perception and input technologies used by millions of users. You will work closely with CVML researchers and engineers to develop world-class perception, spatial input, and 3D tracking software.

The role focuses on building, integrating, and maintaining complex real-time systems within a large production software stack.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - 3D Vision & Real-Time Perception
Senior Software Engineer - 3D Vision & Real-Time Perception

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
Software Engineer - 3D Vision & Perception
Software Engineer - 3D Vision & Perception

Socket.dev • Sunnyvale (CA)

On-site
USD 140,000 - 170,000
Software Engineer - 3D Vision & Perception
Software Engineer - 3D Vision & Perception

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
Senior Graphics Software Engineer - Vision Pro AR
Senior Graphics Software Engineer - Vision Pro AR

Apple Inc. • Washington

On-site
USD 180,000 - 270,000
Medical and dental coverage
Education reimbursement
Employee stock programs
Senior CV/ML Engineer - 3D Perception & Tracking
Senior CV/ML Engineer - 3D Perception & Tracking

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2
AR/VR Software Engineer — Vision Pro, Real-Time 3D
AR/VR Software Engineer — Vision Pro, Real-Time 3D

Apple Inc. • Washington

On-site
USD 139,000 - 257,000
AR/VR Vision & Inertial SLAM Engineer
AR/VR Vision & Inertial SLAM Engineer

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
Real-Time AI/ML Vision Engineer
Real-Time AI/ML Vision Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception
Senior Computer Vision / Machine Learning Engineer - 3D Vision & Perception

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+2
Remote SLAM & Real-Time 3D CV Engineer
Remote SLAM & Real-Time 3D CV Engineer

Apple • Sacramento (CA)

Remote