AR/VR Software Engineering Manager

Employer

Job Description


Summary

Are you ready to explore a new application domain with a talented and collaborative team? Apple's Technology Development Group is seeking a hands-on leader to help shape and guide the development of real-time, highly interactive applications. Our team is collaborating closely with partner teams across Apple and utilizing some of Apple's most advanced machine learning, computer vision and rendering technologies. As a leader within our creative organization, you will have a uniquely rewarding opportunity to craft future products that will delight and inspire millions of people every day.


Key Qualifications

5+ years of experience in senior engineering or technical leadership roles

Passion for software architecture and systems design

Strong understanding of OS, graphics, input, networking, and other sub-systems

Expertise with systems programming languages like Objective-C, Swift, C/C++, etc

Familiarity with real-time networking, VOIP and/or distributed systems

Understanding of networking protocols and technologies like TCP/IP, UDP, QUIC, RTP, WebRTC


Description

The ideal person for this role is highly technical and knows how to increase their impact by guiding the efforts of a team. We're breaking new ground every day, so you'll need to be undeterred by uncertain requirements and shifting dependencies. You'll be leading a dynamic and creative team charged with exploring an uncharted and rapidly evolving domain. You will be developing an entirely new application paradigm - a challenge that will demand rapid iteration without sacrificing quality or attention to detail. Along the way, you'll also help build a passionate and diverse team to push the envelope in this new space.


Education & Experience

BS / MS / PhD in Computer Science OR equivalent degree OR equivalent experience


Role Number: 200262210