AR/VR System Frameworks Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted: Jul 23, 2019
Role Number: 200083297
The Technology Development Group at Apple is looking for an exceptional engineer to help architect and implement highly optimized system frameworks. As a member of our fast-paced group, you will have a unique and rewarding opportunity to influence innovative system architectures. You will also have the opportunity to take your designs through the full life-cycle of proof-of-concept, profiling and prototyping leading to production software. Our environment values initiative and fosters innovation.

Key Qualifications

  • Excellent collaborative skills
  • Previous experience in deploying and maintaining large scale system frameworks
  • Practical experience in designing highly distributed computing SW infrastructure
  • Solid C++ programming skills and a deep understanding of the operating system fundamentals
  • Outstanding written and verbal communication

Description

Study design documents and generate product requirements Engage and drive cross-functional consensus on key features with scalable solutions Continual growth and building of skill sets required to keep up with the rapidly evolving field Design and implement optimized system frameworks Drive system architecture optimizing for power and performance

Education & Experience

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

Additional Requirements

  • Familiarity with iOS/MacOSX toolchain (gcc, gdb, etc)
  • Familiarity with Objective-C, Swift
  • Ability to debug and triage issues at multiple levels of the SW stack
  • Experience with virtualization technologies, container technology like Dockers, Kubernetes