AR/VR System Software Engineer

Cupertino, CA
  • Job Code


Posted: Jul 24, 2019

Role Number: 200084213

The Technology development group at Apple is looking for an exceptional engineer to work on future investigations in the AR/VR space. As a member of our fast-paced group, you will have the unique ability to influence novel architectures. You will also have the opportunity to take your designs through the full life-cycle of proof-of-concept, system modeling, profiling and prototyping leading to production software. Our environment values initiative and fosters innovation

Key Qualifications

  • A genuine interest in system architecture development
  • Experience with common embedded architectures and real-time systems
  • Expertise in operating system blocks like CPU schedulers, MMU, Cache controllers, etc
  • Experience in system performance optimizations
  • Solid C / C++ programming skills and a deep understanding of the operating system fundamentals
  • Demonstrate creative, critical thinking and troubleshooting skills
  • Excellent collaborative skills
  • Outstanding written and verbal communication


Work with a highly skilled engineering team in rapid prototyping to discover new architectural solutions
System modeling and profiling of power and performance to feed into architectural investigations
Bring-up of new development platforms
Work with cross-functional teams to drive product requirements and functional specifications

Education & Experience

BS in Computer Science/Computer Engineering or equivalent experience/skills

Additional Requirements

  • Ability to pick up new skills in the rapidly evolving AR/VR field
  • Familiarity with iOS/MacOSX toolchain (gcc, gdb, etc)
  • Familiarity with assembly level programming (ARM, PPC, MIPS, Intel)
  • Experience with IOKit and iOS/MacOSX kernel

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

AR/VR System Software Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account