Our Students & New Grads

Ontario Power Generation recruits students from universities or colleges for a paid work term directly related to their field of study. As a student, you will have an opportunity to work on a variety of projects that will complement your studies at school.  In addition, you will work in an environment that has supportive co-workers, including other students, and opportunities to participate in social activities and charity events at our various work sites. Below is a short description of the Student Recruitment Programs:

 

Professional Engineering Year Student

  • 12-16 months
  • Must be enrolled in an internship program with their University
  • Must have completed 3rd year of a 4-year program or 4th year of a 5-year program
  • Minimum 70% cGPA
  • Postings in September/October with positions starting in May

 

Student (Co-op/Developmental)

  • 4 or 8 Months; Max 2  terms
  • Must be either: registered in a co-op program, OR a Full-Time student returning to school in the same program following the work term, OR a Full-Time student requiring the work term or co-op placement to graduate
  • Minimum 70% cGPA
  • Postings in January/May/September with positions starting in May/September/January
Title Location Date Req ID Sort ascending
Reset
Professional Experience Year (PEY)- Toronto and Durham Region
Professional Experience Year (PEY)- Toronto and Durham Region Pickering, ON, CA, L1E0E7 16 Sept 2025
Pickering, ON, CA, L1E0E7 16 Sept 2025 52789
Professional Experience Year (PEY)- Niagara Region
Professional Experience Year (PEY)- Niagara Region Niagara, ON, CA, L0S 1J0 16 Sept 2025
Niagara, ON, CA, L0S 1J0 16 Sept 2025 52801
Professional Experience Year (PEY)- Water Resource Engineering- Thunder Bay Thunder Bay, ON, CA, P0T 2J0 16 Sept 2025 52802
Professional Experience Year (PEY)- Thunder Bay
Professional Experience Year (PEY)- Thunder Bay Thunder Bay, ON, CA, P0T 2J0 16 Sept 2025
Thunder Bay, ON, CA, P0T 2J0 16 Sept 2025 52804
Winter 2026 Co-Op - Enterprise Operations (Niagara)
Winter 2026 Co-Op - Enterprise Operations (Niagara) Niagara, ON, CA, L0S 1J0 9 Sept 2025
Niagara, ON, CA, L0S 1J0 9 Sept 2025 53183
Winter 2026 Co-Op - Enterprise Operations (Timmins)
Winter 2026 Co-Op - Enterprise Operations (Timmins) Timmins, ON, CA, P4N7Z4 9 Sept 2025
Timmins, ON, CA, P4N7Z4 9 Sept 2025 53186
Winter 2026 Skilled Trade Co-Op - Enterprise Projects (Pickering) Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53188
Winter 2026 Co-Op - Strategy & Nuclear Development (Durham) Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53191
Winter 2026 Co-Op - Commercial Operations & Regulatory Affairs (Durham) Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53204
Winter 2026 Co-Op - Corporate Affairs & Hydro Development (Durham) Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53205
Winter 2026 Co-Op - Corporate Services (Durham)
Winter 2026 Co-Op - Corporate Services (Durham) Oshawa, ON, CA, L1H 8W8 9 Sept 2025
Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53207
Winter 2026 Co-Op - Corporate & Technology Services (Durham) Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53222
Winter 2026 Co-Op - Enterprise Operations (Durham, Toronto) Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53223
Winter 2026 Skilled Trade Co-Op - Enterprise Operations (Niagara) Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53225
Winter 2026 Co-Op - Enterprise Projects (Durham)
Winter 2026 Co-Op - Enterprise Projects (Durham) Oshawa, ON, CA, L1H 8W8 9 Sept 2025
Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53226
Winter 2026 Co-Op - MBA Student (Durham)
Winter 2026 Co-Op - MBA Student (Durham) Oshawa, ON, CA, L1H 8W8 9 Sept 2025
Oshawa, ON, CA, L1H 8W8 9 Sept 2025 53328