BB
Posted:
June 08, 2026
Location:
toronto, on, Canada
Job Description
Advance your career at BBA as an Intermediate Mechanical Engineer focused on hydropower projects. Engage in turbine and generator technology while working in a collaborative Toronto office environment.
In this regular position, you will collaborate with a team of turbine-generator specialists on hydroelectric initiatives throughout Canada. Your responsibilities will include managing mechanical projects, leading client communications, and mentoring junior engineers. You'll also handle complex mechanical challenges in power plants and support new installation efforts.
Key Responsibilities:
• Manage mechanical projects for turbines and generators
• Lead client communications and project execution
• Solve complex mechanical problems in hydropower
• Conduct onsite inspections and commissioning activities
• Mentor junior engineers and promote skill development
Requirements:
• University degree in mechanical engineering
• 5 to 14 years of hydropower sector experi...
In this regular position, you will collaborate with a team of turbine-generator specialists on hydroelectric initiatives throughout Canada. Your responsibilities will include managing mechanical projects, leading client communications, and mentoring junior engineers. You'll also handle complex mechanical challenges in power plants and support new installation efforts.
Key Responsibilities:
• Manage mechanical projects for turbines and generators
• Lead client communications and project execution
• Solve complex mechanical problems in hydropower
• Conduct onsite inspections and commissioning activities
• Mentor junior engineers and promote skill development
Requirements:
• University degree in mechanical engineering
• 5 to 14 years of hydropower sector experi...
Apply for this Job
Submit your application for the Mechanical Engineer Specializing in Hydropower position at BBA Consultants.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 08, 2026
Deadline:
July 18, 2026