Operating System Engineer - Apple Vision Pro

Apple is a revolutionary technology company that creates products and services that blend digital content with physical space, defining industry standards and changing lives for the better.
$166,600 - $296,300
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AR/VR

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. As an Operating System Engineer in the Apple Vision Pro Group, you will 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. You'll collaborate with multiple teams across Apple to drive requirements and deliver end-to-end solutions. The position requires deep technical expertise in operating systems, kernel development, and low-level software engineering.

Your responsibilities will include defining and developing the operating system, creating early prototypes in simulation environments, and delivering production-quality software. You'll need to optimize code for power and performance while ensuring robust debugging capabilities. The role demands both technical excellence and strong cross-functional collaboration skills.

The ideal candidate brings 7+ years of experience in operating systems development, with deep knowledge of C/C++ and kernel concepts. You should be comfortable working close to hardware and have experience with user-space frameworks, daemons, and inter-process communication. Familiarity with Apple Operating Systems (iOS, visionOS, macOS) is a plus.

This is an opportunity to shape the future of spatial computing at Apple, working with cutting-edge technology that will define industry standards. You'll be part of a team that values innovation, attention to detail, and the passion to solve complex technical challenges. The role offers competitive compensation ($166,600 - $296,300) plus equity, comprehensive benefits, and the chance to impact millions of customers through groundbreaking technology.

Last updated a day 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
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget

Interested in this job?

Jobs Related To Apple Operating System Engineer - Apple Vision Pro

Embedded 5G/4G Cellular RF SW/FW Engineer

Senior Embedded Software Engineer role at Apple focusing on 5G/4G cellular RF firmware development, offering competitive pay and comprehensive benefits.

Analog Mixed Signal IP Integration Engineer

Senior Analog Mixed Signal IP Integration Engineer role at Apple, focusing on SOC development and third-party IP integration with 7+ years of experience required.

CPU DFT Verification Engineer

Senior CPU DFT Verification Engineer role at Apple, focusing on processor verification and DFT logic testing, offering competitive compensation and benefits.

System Power Engineer

Senior System Power Engineer role at Apple focusing on optimizing battery life and performance across products while maintaining excellent user experience.

SoC Validation Engineer

Senior SoC Validation Engineer role at Apple focusing on silicon validation, debug, and root cause analysis for Apple's cutting-edge hardware products.