... engineering projects Lead proposal development and preparation of client bids Build and maintain ... management systems and software QA expectations, NQA-1, IEC 62645 cybersecurity standard, and ...
... engineering projects Lead proposal development and preparation of client bids Build and maintain ... management systems and software QA expectations, NQA-1, IEC 62645 cybersecurity standard, and ...
Step into a key leadership role as Manager of Software Engineering at Jobber, guiding a team to ... projects. This role involves collaborating with cross-functional teams to identify and implement ...
New
Step into a key leadership role as Manager of Software Engineering at Jobber, guiding a team to ... projects. This role involves collaborating with cross-functional teams to identify and implement ...
New
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead ... Drive end-to-end delivery of software projects using Agile methodologies * Own technical design and ...
As a Manager of Software Engineering reporting to the Sr Manager of Engineering, you'll lead ... Drive end-to-end delivery of software projects using Agile methodologies * Own technical design and ...
QNX Senior Technical Project Manager
Ottawa, ON ยท On-site
CA$108K - CA$158K/yr
Deep technical background in embedded software engineering-you've built or helped to deliver ... Formal project or program management certifications are desirable Accelerate your career with QNX ...
QNX Senior Technical Project Manager
Ottawa, ON ยท On-site
CA$108K - CA$158K/yr
Deep technical background in embedded software engineering-you've built or helped to deliver ... Formal project or program management certifications are desirable Accelerate your career with QNX ...
Senior Manager, Software Engineering Why Kaseya? Join a fast-growing company that's transforming the IT industry. At Kaseya, you'll have the opportunity to work with cutting-edge technology ...
Senior Manager, Software Engineering Why Kaseya? Join a fast-growing company that's transforming the IT industry. At Kaseya, you'll have the opportunity to work with cutting-edge technology ...
Specialist, Project Engineering
Ottawa, ON ยท On-site
Working as part of a dynamic multi-disciplinary team including software, hardware, and systems engineering, the candidate will be responsible for engineering management of a project or portfolio of ...
Specialist, Project Engineering
Ottawa, ON ยท On-site
Working as part of a dynamic multi-disciplinary team including software, hardware, and systems engineering, the candidate will be responsible for engineering management of a project or portfolio of ...
Project Manager - Building Engineering Position Overview We are seeking an experienced Project Manager to join a Building Engineering team focused on improving the performance, durability, and ...
Quick apply
Project Manager - Building Engineering Position Overview We are seeking an experienced Project Manager to join a Building Engineering team focused on improving the performance, durability, and ...
Manage team of Engineers and Designers on specific project; planning and coordinating the engineering activities on large project or serve as an individual expert, completing broadly defined and/or ...
Manage team of Engineers and Designers on specific project; planning and coordinating the engineering activities on large project or serve as an individual expert, completing broadly defined and/or ...
Manager - Project Engineering
CA$116K - CA$150K/yr
Manage the work of a team of project engineers, resource planners and contract service supporting staff in the delivery of resource capacity management, project management and outsourcing management ...
New
Manager - Project Engineering
CA$116K - CA$150K/yr
Manage the work of a team of project engineers, resource planners and contract service supporting staff in the delivery of resource capacity management, project management and outsourcing management ...
New
Manager - Project Engineering
CA$116K - CA$150K/yr
Manage the work of a team of project engineers, resource planners and contract service supporting staff in the delivery of resource capacity management, project management and outsourcing management ...
New
Manager - Project Engineering
CA$116K - CA$150K/yr
Manage the work of a team of project engineers, resource planners and contract service supporting staff in the delivery of resource capacity management, project management and outsourcing management ...
New
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 8+ years of professional software engineering experience, including 5+ years managing and developing ...
New
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience. * 8+ years of professional software engineering experience, including 5+ years managing and developing ...
New
Project Engineering Supervisor
CA$91K - CA$114K/yr
Strong project management background and with knowledge of engineering design and project ... Powered by ApplicantStack Applicant Tracking Software Privacy Policy | Terms of Use
Project Engineering Supervisor
CA$91K - CA$114K/yr
Strong project management background and with knowledge of engineering design and project ... Powered by ApplicantStack Applicant Tracking Software Privacy Policy | Terms of Use
Project Engineering Manager
CA$130K - CA$160K/yr
Could you be the full-time onsite Project Engineering Manager in Toronto, ON, CA we're looking for? Your future role "Take on a new challenge and apply your engineering and project management ...
Project Engineering Manager
CA$130K - CA$160K/yr
Could you be the full-time onsite Project Engineering Manager in Toronto, ON, CA we're looking for? Your future role "Take on a new challenge and apply your engineering and project management ...
Project Engineering Manager
CA$130K - CA$160K/yr
Could you be the full-time onsite Project Engineering Manager in Toronto, ON, CA we're looking for? Your future role "Take on a new challenge and apply your engineering and project management ...
Project Engineering Manager
CA$130K - CA$160K/yr
Could you be the full-time onsite Project Engineering Manager in Toronto, ON, CA we're looking for? Your future role "Take on a new challenge and apply your engineering and project management ...
Civil Design Engineer/Project Manager (site plan, subdivision) Are you passionate about designing ... Proficiency with software applications (i.e. MS Office) * Strong attention to detail * Strong ...
Quick apply
Civil Design Engineer/Project Manager (site plan, subdivision) Are you passionate about designing ... Proficiency with software applications (i.e. MS Office) * Strong attention to detail * Strong ...
Software Engineering Manager
Toronto, ON ยท On-site
The Job at a Glance We're looking for an engineering leader with 7+ years of experience in software ... management, automated testing, DevOps, AI-assisted development, product support, and more.You'll ...
Quick apply
Software Engineering Manager
Toronto, ON ยท On-site
The Job at a Glance We're looking for an engineering leader with 7+ years of experience in software ... management, automated testing, DevOps, AI-assisted development, product support, and more.You'll ...
The Engineering Project Manager, Facilities & Capital Projects will work with cross functional, interdisciplinary teams in multiple technical/engineering projects, and be responsible for overall ...
The Engineering Project Manager, Facilities & Capital Projects will work with cross functional, interdisciplinary teams in multiple technical/engineering projects, and be responsible for overall ...
... Engineering preferred * PMP, PE, or higher/equivalent certification preferred * Proficiency in project management software (e.g., MS Project, Primavera, Planview Adaptive Work), with intermediate ...
... Engineering preferred * PMP, PE, or higher/equivalent certification preferred * Proficiency in project management software (e.g., MS Project, Primavera, Planview Adaptive Work), with intermediate ...
Project Engineering Manager
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
Project Engineering Manager
CA$110K - CA$150K/yr
Could you be the full-time Project Engineering Manager in Toronto, ON, we're looking for? Your future role Take on a new challenge and apply your engineering and system integration expertise in a ...
Project Manager, Product Development
Toronto, ON ยท Hybrid
$100K - $120K/yr
Job title Project Manager, Product Development Reporting to Director of Product Development Years ... Ensure alignment - Drive alignment across Platform Architecture, Software Engineering, Data ...
Project Manager, Product Development
Toronto, ON ยท Hybrid
$100K - $120K/yr
Job title Project Manager, Product Development Reporting to Director of Product Development Years ... Ensure alignment - Drive alignment across Platform Architecture, Software Engineering, Data ...
Software Engineering Project Manager information
See Ontario salary details
$81.5K - $89.5K
4% of jobs
$89.5K - $97.5K
8% of jobs
$97.5K - $105.5K
10% of jobs
$107.3K is the 25th percentile. Wages below this are outliers.
$105.5K - $113.5K
9% of jobs
$113.5K - $121.5K
9% of jobs
$121.5K - $129.5K
6% of jobs
The median wage is $130.8K / yr.
$129.5K - $137.5K
13% of jobs
$137.5K - $145.5K
6% of jobs
$151.3K is the 75th percentile. Wages above this are outliers.
$145.5K - $153.5K
11% of jobs
$153.5K - $161.5K
11% of jobs
$161.5K - $169.5K
10% of jobs
$81.5K
$131.6K
$169.5K
How much do software engineering project manager jobs pay per year?
What are the key skills and qualifications needed to thrive as a software engineering project manager?
How does a software engineering project manager typically collaborate with development teams and stakeholders?
What is the difference between Software Engineering Project Manager vs Software Developer?
| Aspect | Software Engineering Project Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's in CS or related, PMP or similar certifications often preferred | Bachelor's in CS, Software Engineering, or related; certifications are optional |
| Work Environment | Collaborates with teams, manages projects, coordinates timelines | Focuses on coding, designing, testing software |
| Employer & Industry Usage | Used in tech companies, software firms, IT departments | Used across tech, startups, enterprise software companies |
| Search & Comparison Intent | Understanding project management roles in software teams | Learning about software development roles and skills |
The Software Engineering Project Manager oversees software projects, coordinating teams and timelines, while the Software Developer focuses on coding and building software solutions. Both roles are essential in tech companies but differ in responsibilities and skill sets.
What does a software engineering project manager do?

Full-time
Posted 24 days ago
Job description
Job Description Position: Section Manager, Software Design Engineering Location: 393 University Ave, Toronto, ON On-Site: Hybrid (2 - 3 days a week) Job Type: Fulltime Permanent Salary Range: 130,000 - 165,000 (+benefits, RRSP) Department: Design & Engineering Services (DES) Reports to: Director, Electrical, Control, Computer Engineering and Human Factors (EIC) Number Required: 1 General Accountabilities Provide technical leadership and governance across: Software development for safety and non-safety systems Industrial control system architecture and integration (PLC, DCS, ICS) Digital I&C platforms and plant computer systems Human-machine interfaces (HMI) Software categorization, qualification, and lifecycle management Software verification and validation (V&V) Vendor integration, factory acceptance testing (FAT), commissioning, and lifecycle support Ensure seamless integration with existing plant systems and large-scale I/O environments Oversee the full engineering lifecycle, from conceptual and preliminary design through detailed design and implementation Establish and maintain cybersecurity controls for nuclear digital assets and OT environments Plan and manage resources, budgets, and schedules for software engineering projects Lead proposal development and preparation of client bids Build and maintain strong client relationships, fostering a client-focused delivery culture Ensure all engineering changes comply with client Engineering Change Control (ECC) processes (e.g., OPG, Bruce Power) Drive cross-disciplinary integration and collaboration across engineering teams Provide project oversight to ensure delivery on scope, schedule, cost, and quality objectives Lead team performance management, coaching, and professional development Support resource planning, prioritization, and execution strategies across programs Champion quality assurance and continuous improvement through Human Performance (HU) tools and best practices Working knowledge of CSA N286 management system requirements, CSA N290.14 software engineering for safety-related systems, CNSC REGDOC2.1.1 management systems and software QA expectations, NQA-1, IEC 62645 cybersecurity standard, and client-specific nuclear station procedures Identify opportunities to expand and integrate Kinectrics service offerings Ensure adherence to quality processes and consistent application of best practices Specific Accountabilities Deliver comprehensive engineering services, including design, technical problem-solving, and root cause analysis of plant operating issues. Apply a strong understanding of asset investment considerations to advise clients on engineering risks, trade-offs, and business impacts of alternative solutions. Provide software engineering expertise for nuclear and industrial facilities across the following areas: Design, installation, and commissioning of digital control systems, including software categorization and qualification Execution of specialized analyses such as Failure Modes and Effects Analysis (FMEA) Management of reverse engineering and third-party dedication for obsolete digital equipment Development and implementation of engineering changes in accordance with established Engineering Change Control (ECC) processes Software design and analysis for nuclear and industrial plant systems Condition and performance assessments of digital systems and cybersecurity assets Technical assessments, troubleshooting, and engineering support for refurbishment and operating (capital) projects Collaboration with utilities, vendors, and construction/procurement partners across all project phases - from concept through implementation and close-out Effective participation in multidisciplinary project teams to deliver integrated engineering solutions Continuous advancement of technical knowledge in software engineering and digital control systems Direct Outputs Lead staffing and resourcing decisions, including work planning, scheduling, and assignment of team members Execute core people management responsibilities, including hiring, performance management, compensation decisions, and staff development Build and sustain strong client relationships while supporting business development and service growth Develop and enhance service offerings through technical capability development and client engagement Recruit, mentor, and retain specialized software engineering expertise within the team Translate client needs into actionable programs, projects, and technical proposals Deliver projects and service contracts in line with scope, schedule, effort, and quality commitments Ensure consistent application of quality processes and engineering best practices Identify opportunities to integrate and expand Kinectrics' service offerings across business lines What You Need to Succeed Bachelor's degree (or higher) in Electrical, Computer, or related Engineering discipline 7-10+ years of experience in software design engineering in nuclear or other safety-critical, highly regulated industries 3+ years of leadership experience managing software and/or computer engineering teams Proven expertise in industrial control systems and plant networks (PLC, DCS, SCADA) Experience in preparing and reviewing design documentation across all stages of SDLC for CAT I-IV software in accordance with CSA N290.14 Strong understanding of nuclear power plant design, operation, and modernization programs, including control system upgrades Thorough knowledge of Engineering Change Control (ECC) processes in nuclear environments Hands-on experience with software engineering lifecycle practices, including configuration management and verification & validation (V&V) Demonstrated experience delivering complex engineering projects and leading multidisciplinary teams Professional Engineer (P.Eng.) designation in Ontario