1

Software Program Manager Jobs in Minnesota (NOW HIRING)

... software or hardware development environment. • Expert knowledge of program budget and schedule development and management • Experience managing the development of successful, highly complex ...

Strong knowledge of Agile software development methodologies, including Scrum, Kanban, SAFe, and Software Development Lifecycle (SDLC) practices. * Experience managing enterprise cloud-based software ...

Strong knowledge of Agile software development methodologies, including Scrum, Kanban, SAFe, and Software Development Lifecycle (SDLC) practices. * Experience managing enterprise cloud-based software ...

New

Sr. Program Manager

Minneapolis, MN · On-site

$121K - $121K/yr

OTHER SKILLS and ABILITIES Advanced knowledge of computer software and hardware (i.e. Microsoft ... program. Equal Employment Opportunity: CBRE has a long-standing commitment to providing equal ...

Ability to manage multiple, simultaneous programs and customers. Individual must be a forward ... software • Demonstrated leadership and people management skills including ability to effectively ...

Showing results 41-60

Software Program Manager information

See Minnesota salary details

$37

$60

$77

How much do software program manager jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for software program manager in Minnesota is $60.51, according to ZipRecruiter salary data. Most workers in this role earn between $55.34 and $66.63 per hour, depending on experience, location, and employer.

What is a software program manager?

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.

Are software program managers in high demand?

Software program managers are in high demand due to the growth of technology companies and the need for coordinated project delivery. They often require strong leadership, technical knowledge, and experience with project management tools like Agile or Scrum. The role is expected to grow as organizations increasingly rely on software development and digital transformation.

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?

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 Minnesota? For Software Program Manager jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Software Program Manager jobs in Minnesota look for? The top searched job categories for Software Program Manager jobs in Minnesota are:
What cities in Minnesota are hiring for Software Program Manager jobs? Cities in Minnesota with the most Software Program Manager job openings:
Infographic showing various Software Program Manager job openings in Minnesota as of July 2026, with employment types broken down into 82% Full Time, 15% Part Time, 2% Temporary, and 1% Contract. Highlights an 86% Physical, 1% Hybrid, and 13% Remote job distribution, with an average salary of $125,863 per year, or $60.5 per hour.

HEAT3 Program Manager-EN

CAE

Peterson, MN • On-site

Full-time

Re-posted 4 days ago


CAE rating

8.5

Company rating: 8.5 out of 10

Based on 17 frontline employees who took The Breakroom Quiz

25th of 71 rated aerospace companies


Job description

Job Summary:
CAE is a leader in advanced simulation and training technology development, seeking a dedicated Program Manager to lead the HEAT3 operations team. The role involves overseeing operations, managing resource planning, and contributing to organizational strategies for various projects in support of the US Space Force.
Responsibilities:
• This advanced-level program management position is responsible for managing highly complex and strategically essential proposals and programs
• Develops contracts’ overarching vision and strategies to meet customers’ needs and address issues within the bounds of the contract
• Promotes vision and implements strategies via mentorship, guidance, and direction to the contractor force and coordination with the customer
• Will serve as the CAE operations Site Lead for all USSF programs and pursuits based out of Colorado Springs, CO.
• Performs financial analysis, including integration of financial planning and program/budget execution.
• Develops planning, programming, and budgeting documentation, including revised plans necessitated by development requirements or adverse budgetary decisions.
• Completes miscellaneous company program management requests for monthly, quarterly, and annual overhead budget forecasts and reports.
• Prepare program development objectives and schedules for all phases of program development
• Responsible for managing assigned programs. Monitor and manage day-to-day progress of programs assigned
• Coordinate and develop program plans, including operational and financial
• Manage the program's actual performance against planned performance
• Lead the production of cost proposals in response to customer demands
• On occasion, provide support for simulation products and services to produce FAR- and DFAR-compliant proposals
• Participate in key sales situations and negotiations for the program
• May be responsible for marketing new technology or follow-on business acquisition Oversee program budgets and schedules to include subcontractors
• Maintain communications and contacts to collect and analyze technical, financial, schedule, and sales information for current and future programs
• Develop and maintain a prioritized list of customer and market requirements for support services
• Review weekly labor actuals to verify labor charging accuracy for both CAE and subcontractors
• Communicate charging guidance and remaining tasks, hours, and budget to all stakeholders
• Review and approve BOEs and ROMs for estimates on new projects with USSF
• Take ownership of resource forecasting in all internal headcount and material forecasting
• Author operations status charts and coordinate contractor management weekly team sync meetings
• Meets with both the customer and key contractor team members (CAE and subcontractor) weekly to discuss project status and issues, manning, and funding requirements
• Manage and track new and future work to identify staffing assignments and needs
• Evaluates and suggests alternative or corrective actions on the project/task order under consideration, and on the overall utilization of resources.
• Participates in monthly Independent Project Reviews (IPR), providing leadership with program status and schedule/budget updates
Qualifications:
Required:
• Bachelor's degree in a technical field with demonstrated management experience
• Experience working with military customers and products
• Experience with Agile Project Management and running programs with Agile life cycles
• Minimum of four years’ experience in program/project management within the software or hardware development environment.
• Expert knowledge of program budget and schedule development and management
• Experience managing the development of successful, highly complex proposals
• Able to communicate both verbally and in writing, with good interpersonal skills. Ability to read, analyze, and interpret common scientific and technical journals, financial reports, and legal documents. Ability to respond to common inquiries and complaints from customers, regulatory agencies, or members of the business community. Ability to effectively present information to top management, public groups, and/or Board of Directors.
• Advanced mathematical skills are required. Possess complex financial managerial skills including budgetary and proposal activities. A basic knowledge of accounting is mandatory. Possess complex financial managerial skills, including budgetary and proposal activities.
• Advanced analytical problem-solving skills are essential.
• Able to reason, plan, direct, and evaluate situations to make appropriate recommendations and take actions beneficial to the program and the company as a whole. Will demonstrate leadership ability with complex reasoning and problem solving abilities. Must display tact and self-discipline necessary to interface effectively with customers, vendors, and all levels of management, employees, and the general public.
• Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
• Familiarization of Modeling and Simulation systems required.
• Candidate must have a current/active TS/SCI clearance.
• Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role.
Preferred:
• PMP preferred
• Preferred that the candidate possess at least a Master’s in Business Administration, Science, or Computer Engineering.
• Prior military experience heavily preferred.
Company:
CAE provides simulation and modeling technologies and integrated training solutions for the civil aviation industry. Founded in 1947, the company is headquartered in Montréal, CAN, with a team of 10001+ employees. The company is currently Late Stage.

What CAE employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom