Enable job alerts via email!

AR/VR Software Development Engineer

Apple

Cupertino (CA)

On-site

USD 175,000 - 265,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in technology is seeking an AR/VR Software Development Engineer to work on innovative projects enhancing user experiences. This full-time position in Cupertino involves collaborating on cutting-edge technology, optimizing algorithms, and developing frameworks for the Apple Vision Pro. Ideal candidates will have a Master's degree in Computer Science and strong skills in C/C++ and computer vision.

Benefits

Stock programs
Medical and dental coverage
Retirement plans
Educational reimbursement
Bonuses
Relocation assistance

Qualifications

  • Master’s degree or equivalent in Computer Science or related field.
  • Experience with C and C++ in multi-language codebases.
  • Proficiency in modern languages like Swift, Python, or Rust.

Responsibilities

  • Collaborate with teams to integrate AR/VR algorithms.
  • Design C++/Metal GPU frameworks and optimize for performance.
  • Write unit tests and architect low-light mitigation frameworks.

Skills

C
C++
Swift
Python
Rust
3D math
linear algebra
computer vision
image processing
unit testing
debugging
networking concepts

Education

Master’s degree in Computer Science

Tools

OpenCV
scikit-image
PyTorch
TensorFlow
TensorRT
Metal
OpenCL
CUDA

Job description

AR/VR Software Development Engineer

Location: Cupertino, California, United States

Department: Software and Services

Summary

Posted: May 22, 2025

Weekly Hours: 40

Role Number: 200603916

Imagine what you can do here. Apple is a place where extraordinary people gather to do their best work. Together, we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do.

Description

APPLE INC has available positions in Cupertino, California, and various locations across the USA. The role involves collaborating with algorithm and framework teams to integrate AR/VR algorithms for the Apple Vision Pro, following best practices in software development and optimizing for real-time performance. Responsibilities include designing C++/Metal GPU frameworks, writing unit tests, architecting low-light mitigation frameworks, and working on cutting-edge technology to enhance user experience across various applications. Collaboration with hardware and software engineers across different teams is essential for hardware bring-up, API design, performance benchmarking, debugging, and code reviews. The position is full-time, with a competitive salary range of $175,800 - $264,200/year, dependent on experience and qualifications.

Benefits include stock programs, medical and dental coverage, retirement plans, discounts, educational reimbursement, bonuses, and relocation assistance. More details can be found at https://www.apple.com/careers/us/benefits.html.

Minimum Qualifications
  • Master’s degree or foreign equivalent in Computer Science, Computer Engineering, or related field.
  • Experience with C and C++ in multi-language codebases.
  • Proficiency in modern languages such as Swift, Python, or Rust.
  • Knowledge of classical and Deep Learning approaches in computer vision.
  • Strong understanding of 3D math and linear algebra.
  • Experience with computer vision libraries like OpenCV, scikit-image.
  • Experience with machine learning libraries such as PyTorch or TensorFlow.
  • Experience optimizing machine learning solutions with tools like TensorRT.
  • Familiarity with Metal, OpenCL, or CUDA for GPU processing.
  • Skills in image processing, unit testing, debugging, low-level system APIs, and networking concepts.
Preferred Qualifications

N/A

Apple is an equal opportunity employer committed to diversity and inclusion. We promote equal opportunity regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics. Learn more about your EEO rights at https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf.

We participate in E-Verify where required and provide reasonable accommodations for applicants with disabilities. Apple is a drug-free workplace and considers qualified applicants with criminal histories in accordance with applicable laws. For San Francisco applicants, review the local Fair Chance Ordinance. Massachusetts law prohibits requiring lie detector tests for employment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

AR/VR Software Development Engineer

AECOM

Cupertino

On-site

USD 172,000 - 215,000

Yesterday
Be an early applicant

AR/VR Software Development Engineer

Apple Inc.

Cupertino

On-site

USD 175,000 - 265,000

13 days ago

Software Engineer - OS Frameworks (Technical Leadership)

Meta

Burlingame

On-site

USD 213,000 - 293,000

9 days ago

Staff Software Engineer, Compiler Build Systems

The Browser Company

New York

Remote

USD 225,000 - 275,000

8 days ago

Senior Software Engineer

Forward Progress Staffing

Remote

USD 200,000 - 240,000

11 days ago

Software Engineer

SGS Consulting

Burlingame

On-site

USD 150,000 - 200,000

7 days ago
Be an early applicant

Staff Software Engineer, XR ML Optimization

Samsung Electronics America

Mountain View

On-site

USD 158,000 - 219,000

15 days ago

Senior Hardware Engineer, Display Test Calibration, Raxium

Google

Fremont

On-site

USD 147,000 - 216,000

24 days ago

Software Engineer III

Aditi Consulting

Sunnyvale

On-site

USD 150,000 - 200,000

23 days ago