Apple

AR/VR, Embedded Software and Prototyping Engineer

Job Description

Posted on: 
2026-02-17

Responsibilities

  • Define, design, and develop software solutions for Apple's AR/VR technology.
  • Collaborate cross-functionally to drive requirements and deliver end-to-end solutions.
  • Understand end customer use-cases and design software solutions tailored to those experiences.
  • Develop early prototyping software solutions in simulation/emulation environments.
  • Deliver shipping quality software solutions.
  • Identify and implement efficient system-level solutions across hardware and software to meet performance goals.
  • Debug hard-to-reproduce issues and propose solutions with minimal impact on user experience.

Job Requirements

  • BS in Computer Science/Computer Engineering or equivalent experience.
  • At least 4 years of relevant experience.
  • In-depth knowledge of C/C++.
  • Strong knowledge of operating systems fundamentals and embedded systems.
  • Experience in developing kernel drivers, embedded firmware, and system frameworks.
  • Strong analytical and debugging skills.
  • Strong communication and collaboration skills.
Apply now

More job openings