Program Management – Software Engineering – Staff – Program Management
Company | Qualcomm |
---|---|
Location | Markham, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in Engineering, Computer Science, or related field.
- 5+ years of Program Management or related work experience.
Responsibilities
- Develop, define, and execute plans including schedules, budgets, resources, deliverables, and risks.
- Drive requirements scoping, analysis, and planning including interdependencies, staffing constraints, and schedule optimization across multiple tech teams and customers.
- Establish a clear Plan of Record commitment and drive prioritization.
- Apply consistency and best practices through program initiation, planning, execution, and closing phases, enabling business outcomes and benefits tracking.
- Collaborate with key stakeholders and program sponsors to develop program goals, set the prioritization of deliverables, discuss involvement of business processes, and drive decisions necessary for on-time delivery.
- Manage one to many scrum teams applying Agile principles, practices, and theory.
- Develop and manage the execution of the program Plan of Record for multiple medium-sized programs which include schedule and resource forecasting, stakeholder identification, method and frequency of communication, scope, and prioritization.
- Establish key program metrics and manage teams to take action outside their comfort zone to ensure program success when metrics deviate from Plan of Record.
- Drive teams to identify program issues/risks and create a risk mitigation plan for multiple medium-sized or a single complex program(s).
Preferred Qualifications
- Master’s Degree in Engineering, Computer Science or related field.
- PMP Certification and/or Agile Certification
- 15+ years Program Management experience or related work experience.
- 10+ years working with operating budgets, resources, and/or project financials.
- 10+ years in firmware development
- 5+ years experience with agile program management tools such as Jira and Confluence.
- 3+ years of work experience in a role requiring interaction with senior leadership (e.g., Director level and above).
- 3+ years experience working in a large matrixed organization.
- 3+ years experience with firmware development.