1

Engineer Program Manager Jobs in Quebec (NOW HIRING)

Work in collaboration with other functions such as Program Manager, Business Development, Supply ... Bachelor's Degree in Administration, Engineering, or Project Management; * 10 years of experience ...

The incumbent will work closely with other engineering teams, program managers, and customers (internal and external) to ensure compliance with performance, safety, and cost requirements. Essential ...

Collaborate with the Project Manager to ensure project milestones are achieved. * Lead the design ... Bachelor's degree in Electrical Engineering or equivalent accredited engineering program * PHD in ...

Maintain and report on program milestones within organizational systems. * Identify schedule ... Bachelor's or college degree in management, engineering, or a related discipline, or equivalent ...

Showing results 41-60

Engineer Program Manager information

What is an engineer program manager?

An Engineer Program Manager (EPM) is a professional who oversees and coordinates engineering projects from conception through completion. They work closely with engineering teams, stakeholders, and other departments to ensure that technical projects are delivered on time, within budget, and meet quality standards. EPMs manage schedules, resolve issues, and facilitate communication between different teams to keep projects on track. Their role often blends technical expertise with project management skills, making them essential for successful engineering initiatives.

How does an engineer program manager typically collaborate with engineering and cross-functional teams during a project?

As an Engineer Program Manager, you will act as a bridge between engineering teams and other departments such as product management, quality assurance, and operations. You’ll facilitate clear communication, set project expectations, and help resolve roadblocks to keep projects on track. Regular meetings, progress updates, and documentation are common practices to ensure alignment and accountability. Your ability to balance technical understanding with project management skills is crucial in driving successful outcomes.

What are the key skills and qualifications needed to thrive as an engineer program manager, and why are they important?

To thrive as an Engineer Program Manager, you need a solid engineering background, project management expertise, and typically a degree in engineering or a related field, often with PMP or similar certification. Familiarity with project management software like Microsoft Project, JIRA, or Asana, and technical documentation tools is essential. Outstanding leadership, communication, and problem-solving skills help drive cross-functional teams and manage stakeholder expectations. These abilities are crucial for delivering complex engineering projects on time, within budget, and to quality standards.

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

AspectEngineer Program ManagerSoftware Engineer
Required CredentialsBachelor's in Engineering, Project Management certifications (e.g., PMP)Bachelor's in Computer Science or related field, coding skills
Work EnvironmentCross-functional teams, project planning, stakeholder communicationDesign, develop, test software applications
Employer & Industry UsageTech companies, hardware firms, product developmentSoftware companies, tech startups, IT departments

The main difference is that Engineer Program Managers focus on overseeing projects, coordinating teams, and ensuring timely delivery, while Software Engineers primarily develop and implement software solutions. Both roles often collaborate closely but serve distinct functions within tech organizations.

Infographic showing various Engineer Program Manager job openings in Quebec as of August 2026, with employment types broken down into 1% As Needed, 81% Full Time, 15% Part Time, and 3% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution.

Expert Program & Project Management

Montreal-est, QC • On-site

Canadian National Railway Company
Rail Transportation • 10K+ employees

Full-time

Posted 23 days ago


Key responsibilities

  • Lead the successful delivery of large-scale, complex programs and projects, ensuring stakeholder alignment, governance, and achievement of business outcomes.

  • Provide leadership, guidance, and direction to project teams, and communicate project health and progress to stakeholders and senior management.

  • Identify, assess, and manage project risks and issues, and lead operational readiness and transition activities to ensure long-term value realization.


Canadian National Railway rating

7.5

Company rating: 7.5 out of 10

Based on 49 frontline employees who took The Breakroom Quiz


Job description

Expert Program & Project Management

At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you're part of making sure our business is running optimally and safely-helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a difference. You will be able to thrive in our close-knit, safety-focused culture working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us!  

Job Summary

The incumbent will lead the successful delivery of strategic initiatives by aligning business objectives, stakeholder needs, and delivery execution. They are accountable for planning, governance, risk and dependency management, stakeholder engagement, and value realization throughout the project lifecycle. The role fosters collaboration across cross-functional teams, vendors, and business partners to deliver solutions that achieve intended outcomes and organizational benefits. The Project Manager provides transparent reporting and actionable insights to leadership, ensures adherence to project delivery standards and best practices, and supports continuous improvement of project governance processes. The role may also include leadership and development of project team members, fostering a high-performing and results-oriented delivery culture.

Main Responsibilities

       Accountable for the successful delivery of large-scale, complex programs and projects, driving execution, stakeholder alignment, governance, and achievement of intended business outcomes.

       Demonstrates broad knowledge of project delivery methodologies, governance frameworks, organizational change practices and portfolio management principles.

       Effectively negotiates and aligns scope, funding, timelines, and priorities with project sponsors, senior leaders, and governance committees according to CN I&T operating model.

       Provides leadership, guidance, and direction to project teams to achieve desired business outcomes.

       Ensures transparent communication of project health thru defined performance measures, value realization, and delivery outcomes to stakeholders, senior management, and steering committees;

       Partners with functional leaders and stakeholders to identify resources required;

       Develops and monitors delivery roadmaps, key milestones, and success metrics to track progress and support informed decision-making.

       Proactively identifies, assesses, manages, and escalates project risks and issues, providing mitigation strategies and decision options to support timely resolution.

       Leads operational readiness and transition activities to ensure delivered capabilities are adopted, supportable, and positioned to achieve intended business outcomes and long-term value realization.

Requirements

       At least 10 years of experience in IT Project Management.

       Knowledge of data engineering concepts and technologies.

       Experience with end-to-end delivery of mission-critical technology products/services where down time is close to zero.

       Experience in project handover to operations along with associated change management knowledge.

       Ability to think strategically and at the same time diving deep into technical and operational details.

       PMP Certification or equivalent (Prince-2, PMI-ACP).

       Highly familiar with Agile methodologies - SAFe, Scrum, Dev-Ops, continuous integration and continuous delivery.

       Mastery of project management best practices along with strong communication skills to interact with different levels and types of users.

       Ability to consistently deliver business value through solutions that achieve intended outcomes

       Ability to coordinate interdependencies with other projects.

       Strong leadership, negotiation, facilitation and interpersonal skills.

       Quick learner, autonomous and comfortable managing ambiguity in a fast paced, changing environment.

       Knowledge of Microsoft Project Professional Server (PPM/PWA).

       Intermediate to expert skill with MS Excel or MS PowerPoint.

       Experience working on IT projects in the Transportation or Rail industry is an asset.

       Fluently bilingual both written and verbal (English, French) * 

*Any knowledge for any of the above would be considered as an asset 

About CN 
CN is a world-class transportation leader and trade-enabler. Essential to the economy, to the customers, and to the communities it serves, CN safely transports more than 300 million tons of natural resources, manufactured products, and finished goods throughout North America every year. As the only railroad connecting Canada's Eastern and Western coasts with the Southern tip of the U.S. through a 19,500 mile rail network,CN and its affiliates have been contributing to community prosperity and sustainable trade since 1919. CN is committed to programs supporting social responsibility and environmental stewardship. At CN, we work as ONE TEAM, focused on safety, sustainability and our customers, providing operational and supply chain excellence to deliver results. 


What Canadian National Railway employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom