SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Hydropower Mechanical Engineer at Hatch

Company: Hatch

Location: niagara falls, London

Posted: June 01, 2026

Apply for This Position

Submit Application

Position Details

Explore an exciting career with Hatch as a Mechanical Engineer specialized in hydropower at our Niagara Falls location. Join a team focused on innovative, sustainable engineering solutions in the energy sector.
In this senior role, you'll lead engineering commitments for hydropower and dam initiatives, ensuring top-notch performance through collaboration and technical guidance. Stay at the forefront of engineering excellence while enjoying a community full of cultural and natural attractions.
Key Responsibilities:
• Conduct system analyses and define design requirements
• Lead project management within schedule and budget constraints
• Engage with multidisciplinary teams on project interfaces
• Prepare, review, and approve technical design deliverables
• Provide mentorship and technical quality assurance
Requirements:
• Bachelor’s degree in Mechanical Engineering; Master’s is a plus
• Active Professional Engineer status or eligibility in Canada
• Experi...