1

Software Program Manager Jobs in Ontario (NOW HIRING)

ON ยท On-site

The SEE PMO team is searching for a software program manager to drive development of researchdriven, realtime, performancesensitive software, and leading-edge technologies including machine learning ...

This position sits at the intersection of software, silicon, platform, product engineering, validation, and customer execution. The Program Manager - Diagnostics will coordinate globally distributed ...

As a Program Manager, will joinecobee'sProgram Management team, which delivers complex software and hardware programs for smart energy and home security products. The team partners closely with ...

Summary Are you an experienced Technical Program Manager who is excited about Cloud Infrastructure ... Guidewire provides outstanding software for the second-largest financial services industry in the ...

Program Manager

Aurora, ON ยท On-site

CA$100K - CA$109K/yr

Software & Standards: Proficiency in 3D CAD software (like SolidWorks or Siemens NX) and Geometric ... Guiding tooling and stamping programs from the purchase order through to full-scale production.

... software implementation โ— Familiarity with Master Data Management concepts (data hierarchi es ... programs and projects โ— Proven ability and success in developing strategic relationships and ...

New

The right candidate will have solid knowledge of technical program management, an outstanding track record of delivering sophisticated software/hardware programs, youwill also drive a schedule for ...

Program Manager

Niagara On The Lake, ON ยท On-site +1

CA$160K - CA$190K/yr

... software platform'. FINEOS people are customer-centric, team players and high achievers. Our ... Delivery major transformation programs. * Improve PMO metrics, dashboards, and operational ...

CA$60K - CA$70K/yr

... to manage and coordinate activities of a designated research program. This position typically ... Skill in the operation of computers, related software applications (MS Word, Excel, PowerPoint ...

Senior Program Manager d1g1t Inc. | April 2026 Wealth managers don't just need better software; they need someone who can translate between the complexity of institutional-grade analytics and the ...

Salary: $120,000-$150,000 Senior Program Manager d1g1t Inc. | April 2026 Wealth managers don't just need better software; they need someone who can translate between the complexity of institutional ...

Manufacturing Program Manager

Windsor, ON ยท On-site

CA$90K - CA$125K/yr

The Program Manager is responsible for leading customer programs from initial award through final ... Experience with project management software and ERP systems. * Ability to work collaboratively ...

Our focus is 100% on providing best-of-suite Imaging IT software solutions that enable secure ... As a Senior Program Manager, you will lead complex, cross-functional product solution programs from ...

Bachelor's degree in Software Engineering, Computer Science, Information Technology, or a related field * Minimum 5 years of experience in technology project or program management * Experience ...

next page

Showing results 1-20

Software Program Manager information

See Ontario salary details

$66K

$116.8K

$198K

How much do software program manager jobs pay per year?

As of Jun 7, 2026, the average yearly pay for software program manager in Ontario is $116,849.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,500.00 and $135,500.00 per year, depending on experience, location, and employer.

What are Software Program Managers?

Software Program Managers are professionals who oversee the planning, execution, and delivery of software projects within an organization. They coordinate cross-functional teams, manage project timelines and budgets, and ensure that software products meet business goals and quality standards. Their role involves risk management, stakeholder communication, and resolving any issues that could impact project success. Software Program Managers act as a bridge between technical teams and business leaders to ensure alignment throughout the software development lifecycle.

What is the difference between Software Program Manager vs Software Project Manager?

AspectSoftware Program ManagerSoftware Project Manager
ResponsibilitiesOversees multiple related projects, aligns them with business goals, manages interdependenciesManages individual software projects, focuses on scope, schedule, and deliverables
CertificationsPMI-ACP, PMP, Agile certifications often preferredPMP, Scrum Master, Agile certifications
Work EnvironmentStrategic planning, cross-project coordination, stakeholder communicationDay-to-day project execution, team management, task tracking
Industry UsageCommon in large organizations managing multiple projectsCommon in both small and large teams focusing on specific projects

While both roles involve project management skills, a Software Program Manager oversees multiple related projects to ensure strategic alignment, whereas a Software Project Manager focuses on the successful delivery of individual projects. The Program Manager handles broader coordination and stakeholder communication, often requiring similar certifications but with a focus on program-level objectives.

How does a Software Program Manager typically collaborate with development and QA teams to ensure project success?

A Software Program Manager works closely with both development and QA teams to align project timelines, clarify requirements, and address roadblocks as they arise. They facilitate regular meetings, such as stand-ups or sprint reviews, to ensure everyone is on the same page and that priorities are being met. By acting as a bridge between technical and non-technical stakeholders, Program Managers help ensure that quality standards are maintained while deadlines are achieved. Effective communication and proactive issue resolution are key aspects of their collaboration with these teams.

What are the key skills and qualifications needed to thrive as a Software Program Manager, and why are they important?

To thrive as a Software Program Manager, you need expertise in project management, software development life cycles, and a relevant degree, often complemented by experience in leading technical teams. Familiarity with tools such as Jira, Microsoft Project, and Agile or Scrum certifications is typically required for planning and tracking progress. Strong communication, stakeholder management, and problem-solving abilities are crucial soft skills for aligning teams and managing expectations. These competencies are vital to deliver projects on time, within scope, and to ensure effective collaboration among cross-functional teams.
What are popular job titles related to Software Program Manager jobs in Ontario? For Software Program Manager jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Software Program Manager jobs in Ontario look for? The top searched job categories for Software Program Manager jobs in Ontario are:
What cities in Ontario are hiring for Software Program Manager jobs? Cities in Ontario with the most Software Program Manager job openings:
Infographic showing various Software Program Manager job openings in Ontario as of May 2026, with employment types broken down into 100% Full Time. Highlights an 74% In-person, and 26% Remote job distribution, with an average salary of $116,849 per year, or $56.2 per hour.
Software Program Manager

Software Program Manager

Amd

ON โ€ข On-site

Full-time

Posted 26 days ago


Advanced Micro Devices rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz

24th of 139 rated electronics manufacturers


Job description

WHAT YOU DO AT AMD CHANGES EVERYTHINGย 

At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. ย Together, we advance your career.ย ย 

Responsibilities

THE ROLE:ย 

The Software Ecosystem Enablement team at AMD develops graphics and AIaccelerated software that enables cuttingedge applications-from AAA games and realtimeย renderingย to machinelearningdriven workloads. The SEE PMO team is searching for a software program manager to drive development of researchdriven, realtime, performancesensitive software, and leading-edge technologies including machine learning research.ย  You will interact with SEE engineering management, product management, software and hardware engineering teams, quality assurance, and release management.ย  You will also be collaboratively driving the group's roadmap.ย 

THE PERSON:ย 

You are a proactive, accountable program manager who thrives in technically complex environments in addition to being results-oriented and comfortable operating where the path is not fully defined while balancing structure and flexibility.ย You can make an impact through influence to resolve ambiguity and adapt to changes in a dynamic environment.ย The ideal candidate is an excellent communicator who can engage with key stakeholders at all levels and is energized by working closely with engineers and researchers. You can translate complex technical work into clear execution plans and can craft decisionready updates.

KEY RESPONSIBILITIES:ย 

  • Define and align software development roadmaps with silicon milestones (tape-out, bring-up, validation, launch)ย ย ย ย ย ย ย ย ย 
  • Drive endtoend planning and execution of complex software programs, from early research exploration through productized release
  • Drive post-silicon bring-up readiness
  • Accountable for the maintenance and accuracy of project/ program documentation, systems, and spacesย 
  • Build contingency plans as required to meet the needs of the business
  • Track execution, risks, dependencies, and tradeoffs (performance, schedule, quality) and communicate clearly to stakeholders and leadership
  • Identifyย and mitigate integration bottlenecks late in development, drive closure of critical issues ahead of release gates
  • Drive closure of critical bugs before release gates
  • Help ensure ecosystem readiness at launch, including ISV enablement, documentation, and integration considerations
  • Contribute to continuous improvement of program execution processes and operating rhythms
  • Coordinate optimization efforts across teams
  • Collaborate to ensure a smooth Day 0 launch

TECHNICAL FLUENCY EXPECTATIONS

This role does not require handson engineering but does require the ability to engage credibly with senior engineers and researchers.ย 

You are expected to:ย 

ย ย ย ย ย ย ย ย  Discuss software architecture, APIs, and performancesensitive systemsย 

ย ย ย ย ย ย ย ย  Understand differences between realtime systems (graphics, games) and traditional enterprise/SaaS softwareย 

ย ย ย ย ย ย ย ย  Ask informed questions about rendering pipelines, AI/ML techniques, and system tradeoffsย 

ย ย ย ย ย ย ย ย  Develop sufficient technical depth toย representย programs accurately to leadership and partnersย 

ย ย ย ย ย ย ย ย  Be intellectually curious, technically engaged, and motivated to deeply understand the products they help ship.ย 

AI UTILIZATION EXPECTATIONSย 

You are expected to use AI tools to increase speed and quality of execution-for example, drafting clear status updates, synthesizing meeting notes, producing firstpass plans, and improving written communication.ย 

  • Maintainย human accountability: validate AI outputs, confirm technical correctness with subjectmatter experts when needed, and never represent AIgenerated content as verified fact without review.ย 
  • Use sound judgment: write effective prompts, cite sources/assumptions in deliverables whenย appropriate, and continuously improve your AIenabled workflows while keeping stakeholders' trust.

PREFERRED EXPERIENCE:ย 

  • 5+ years of experience managing various medium to large software development projects with moderate to high complexityย ย 
  • Technical fluency in computer architecture or Experience in the PC hardware or Gaming ecosystem
  • Demonstratedย ability to work with engineering teams on ambiguous or researchdriven efforts
  • Experience managing risks, dependencies, and execution tradeoffs in complex programs, assumptions, issues and actions log, POR change requestsย ย 
  • Strong understanding of multiple software development methodologiesย ย 
  • Experience managing global teams
  • Prior exposure to ISV ecosystems, developer platforms, or partnerfacing software
  • Skilled in MS Office, Outlook, JIRA, Confluenceย 
  • CRM experience a plus

WHAT WE WILL TEACH YOUย 

  • AMDspecific products, architectures, and internal toolingย 
  • Details of our graphics and AI software stackย 
  • Internal execution frameworks and release processesย 

ย 

WHAT WE EXPECT YOU TO BRINGย 

  • Baseline technical fluency and strong program management fundamentalsย 
  • Curiosity and motivation to ramp deeply on domain knowledgeย 
  • Ability toย operateย as a trusted execution partner to engineering and product leadershipย 

ย 

ACADEMIC CREDENTIALS:ย 

  • BS or higher in Engineering or a related technical field strongly preferred
  • PMP Certified a plusย 

LOCATION: Markham, ON

#LI-CS1

Qualifications

Benefits offered are described:ย  AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law.ย ย  We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position.ย  AMD's "Responsible AI Policy" is available here.

ย 

This posting is for an existing vacancy.

Employment Type: FULL_TIME