Senior Software Engineer, 3D Vision & Perception

Apple

Sunnyvale, CA • 14m ago • On-site

Senior

On-site

150,400 - 277,600 USD/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Senior Software Engineer, 3D Vision & Perception

  • Focus: Real-time 3D perception and input systems for mobile/embedded platforms

Description

Work with CVML researchers and engineers to develop perception, spatial input, and 3D tracking software. Build, integrate, and maintain complex real-time systems within a large production software stack, helping shape upcoming products used by millions.

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 an end-to-end software stack

Requirements

  • Bachelor’s degree

  • 5+ 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

Benefits

  • Opportunity to shape upcoming products used by millions

  • Work in a fast-paced team delivering real-world 3D perception and input technologies

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Senior Software Engineer, 3D Vision & Perception role

Improve your resume for just $5

$150,400 – $277,600/year

Unlock Full Resume Report