Taro Logo

Operating System Engineer - Apple Vision Pro

Apple is a technology company that creates innovative products including iPhone, Mac, iPad, Watch, Vision Pro and services.
$166,600 - $296,300
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AR/VR
This job posting may no longer be active. You may be interested in these related jobs instead:
CPU Debug and Power Management Microarchitect/RTL Engineer

Senior CPU Debug and Power Management Engineer role at Apple, focusing on RTL development and microarchitecture design for CPU systems.

Kernel Software Development Engineer - Core Sensors Architecture

Senior kernel engineering role at Apple focusing on core sensors architecture, driver frameworks, and low-level systems development.

Firmware Engineer

Senior Firmware Engineer position at Apple working on audio products, requiring 10+ years of experience in firmware and device driver development.

RF System Integration Engineer - Cellular

RF System Integration Engineer position at Apple, combining RF engineering with software development to optimize wireless performance in consumer electronics.

Firmware Engineer

Senior Firmware Engineer position at Apple working on embedded systems and audio products, offering competitive compensation between $143,100-$264,200 plus benefits.

Description For Operating System Engineer - Apple Vision Pro

Apple Vision Pro is a revolutionary spatial computer that seamlessly blends digital content with your physical space, allowing users to do things they love in ways never before possible while staying connected to people around them. As an Operating System Engineer in the Apple Vision Pro Group, you'll be at the forefront of developing the operating system that powers Apple's cutting-edge AR/VR technology.

In this role, you'll work on designing, prototyping, and developing real-time software stack components that are crucial to the Vision Pro experience. You'll collaborate with multiple teams across Apple, driving requirements and delivering end-to-end solutions. The position requires deep technical expertise in operating systems, kernel development, and low-level software engineering.

You'll be responsible for defining and developing the operating system that powers Apple's AR/VR technology, working on everything from kernel-level components to user-space frameworks. This includes developing early prototyping solutions in simulation/emulation environments, delivering shipping-quality software, and optimizing code for power and performance.

The ideal candidate combines strong technical skills in C/C++ and operating systems development with excellent analytical and debugging capabilities. You should be comfortable working close to hardware and have experience with kernel concepts, user-space frameworks, and driver development. The role requires both technical excellence and strong collaboration skills, as you'll be working cross-functionally with multiple teams.

This is an opportunity to shape the future of computing by working on groundbreaking technology at Apple. You'll be part of a team that values innovation, attention to detail, and delivering exceptional user experiences. The role offers competitive compensation, comprehensive benefits, and the chance to work on technology that defines industry standards.

Last updated 23 days ago

Responsibilities For Operating System Engineer - Apple Vision Pro

  • Define, design and develop operating system powering Apple's AR/VR technology
  • Work cross-functionally with multiple teams at Apple
  • Design and develop software solutions for customer use-cases
  • Develop early prototyping software solutions in simulation/emulation environment
  • Deliver shipping quality software solutions
  • Analyze and optimize code for power and performance
  • Debug hard to reproduce issues

Requirements For Operating System Engineer - Apple Vision Pro

Linux
  • BS in Computer Science/Computer Engineering or equivalent experience/skills
  • 7+ years of career experience
  • Hands on experience developing Operating Systems
  • Comfortable working close to hardware
  • In-depth knowledge of C/C++
  • Experience with user-space frameworks, daemons, inter-process communication
  • Understanding of kernel concepts such as virtual memory, scheduler, etc
  • Experience developing and debugging kernel / user-space drivers
  • Excellent analytical, programming and debugging skills
  • Strong communication and collaboration skills

Benefits For Operating System Engineer - Apple Vision Pro

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?