What are the responsibilities and job description for the Technical Program Manager position at Magic Leap, Inc.?
Job Description:
Are you interested in working on bleeding edge technologies and the latest silicon to bring AR experiences to real world customers? Are you passionate about the power of bringing software & hardware together to enable new industrial or even life-saving use cases? Does working side by side with amazing engineers in a fast-paced environment excite you? If so, then come join our Software Program Management team at Magic Leap. We are looking for an energetic, passionate individual to help us with our Software Development Kit (SDK) program.
You will be responsible for Magic Leap’s SDK program management. In addition, you will be responsible for requirements management, planning and prioritization. You will work with external partners/developers and other groups within Magic Leap to release a world-class mixed reality platform and SDK. Additional responsibilities include managing vendor/partner relationships, evaluating technology opportunities, and participating in the overall product development at Magic Leap.
Responsibilities:
- Lead complex, multi-disciplinary engineering projects
- Define and prioritize developer scenarios, technical requirements, and product roadmaps
- Manage end-to-end engineering dependencies across internal and external teams
- Coordinate complex software Sprint schedules across multiple teams
- Provide Program level leadership to SDK, Content & 3rd party application engineering teams.
- Engage with Engine, Application, and Content developers and development communities in support of Magic Leap’s products.
Qualifications:
- 5 years of Program Management or Product Management experience.
- Experience with embedded software development with C/C .
- Experience in SDK, development tools, native application development frameworks and application/content development.
- Experience with Unity and Unreal development. Game development is a plus.
- Understanding of Mobile HW and Linux based embedded operating systems.
- Experience across the complete product lifecycle, from functional definition to technical implementation.
- High tolerance for ambiguity and change.
- Excellent written and verbal skills, synthesizing complex technical and business concepts into clear, insightful messages.
- Experience with AR/VR is a great plus.
Education:
- BS or higher degree in computer science, computer engineering, related field or equivalent experience.
Additional Information:
- All your information will be kept confidential according to Equal Employment Opportunities guidelines.
#LI-REMOTE