Senior Program Manager
Culver City, CA, Plantation, FL (HQ), Sunnyvale, CA, Tel Aviv, Israel, Toronto, ON, Zurich, Switzerland
11 days ago
Magic Leap is an eclectic group of visionaries, rocket scientists, wizards, and gurus from the fields of film, robotics, visualization, software, computing, and user experience. We are growing quickly, and this is the time to get on board and play a role in shaping the way people will be interacting with the world tomorrow.
We are seeking a strong Program Manager to provide technical Program management leadership to Software Development teams. The Program Manager will lead projects/programs that are technically complex in nature and that span across Software and several stakeholder organizations. Program Manager will have proven experience and technical skills to solve complex problems and leadership skills to drive teams to deliver high quality features on time. Experience in Localization and Internationalization would be a plus.
If you are technical, fast learner, organized, detailed oriented and possess good communication skills and positive attitude, come join us in redefining the way people experience the world through unique Mixed-Reality technologies.
This position will offer you an exciting opportunity to work side by side with Development, QA, Product Management, UX, Content developers, Senior executives (just to name a few) to develop an exciting Augmented reality platform for our developers and consumers. Additionally, this position will give exposure to many cutting-edge innovations in the field, and provide first-hand experience in solving intriguing challenges as Magic Leap develops one-of-a kind technology.
- Facilitate technical requirements and solution architecture for complex features
- Collaborate with Software teams and stakeholders to identify dependencies, create software requirements, develop and maintain project schedules and track milestones
- Facilitate communication between Development teams, QA, Product Management, UX, Content developers and coordinate deliveries
- Maintain risk register and actively pursue mitigation plans
- Drive teams’ through Software Program milestones and enable progress by removing bottlenecks
- Monitor and drive Change requests
- Ensure feature quality by driving defects to resolution; define KPIs and ensure they are met by defined Program milestones
- Do root cause analyses, propose process & tool improvements, and implement approved changes.
- Identify gaps and innovate process improvements to gain operational efficiency
- Keep management informed of the status with regular reports
- Proven experience in managing Software teams in the Mobile or Consumer Electronics sector
- 7+ years of experience in a Program Management/Lead role, with 5+ years of experience as a software developer
- Strong understanding of product development lifecycle and experience with both waterfall and agile methodologies
- Demonstrated experience in project/program planning, successful execution, and risk management
- An excruciatingly high-level of attention to detail with excellent organizational skills and ability to multi-task in a fast pace environment
- Strong interpersonal skills with the ability to work effectively with a wide variety of professionals across different timezones
- Proven ability to understand embedded Linux architectural concepts and related technologies pros & cons
- Experience with one or more general purpose programming languages including but not limited to: C/C++, C#, Objective-C, Java
- Experience using the tools such as Confluence, JIRA, and data analysis tools.
- Excellent written and spoken communication skills
- Experience in Localization, Internationalization of Consumer Electronic device is a plus.
- Bachelor Degree in Computer Science, Software Engineering, or relevant field
- PMP or CSM certification a plus
- All your information will be kept confidential according to Equal Employment Opportunities guidelines.