More jobs:
Mechanical Engineer - Hydropower
Job in
Niagara Falls, St Catharines, Ontario, Canada
Listed on 2026-06-09
Listing for:
Hatch Ltd.
Full Time
position Listed on 2026-06-09
Job specializations:
-
Engineering
Mechanical Engineer, Environmental Engineer
Job Description & How to Apply Below
Select how often (in days) to receive an alert:
Mechanical Engineer - Hydropower Company: Hatch
Requisition
Job Category:
Energy
Join a company that is passionately committed to the pursuit of a better world through positive change. With more than 65 years of business and technical expertise inmining , energy , and infrastructure ,our 10,000 colleagues in 150 countries tirelessly work toward bettering the industries in which we operate. With practical solutions that are safe, innovative and sustainable, we think globally while acting locally.
Are you looking for an opportunity to join a diverse group of professionals who are committed to remaining exceptional? We look forward to hearing from you.
Our energy expertise in the oil and gas sector comprises the entire value chain - upstream, midstream, and downstream; and in the power sector includes thermal, nuclear, water power, renewable, hybrid, transmission and distribution, and grid modernization. Join our vision of a low-carbon world and help make positive change!
We are seeking a talented Senior Mechanical Engineer to become part of our Hydropower and Dams team in our Niagara Falls office. This is a position for which your focus will be to support and execute hydro and dam-related projects and ensure technical excellence within the existing team. You will be part of a dynamic, multidisciplinary team providing engineering services to large and small hydropower and dams owners in Ontario, across Canada, and globally.
In the Niagara Falls office you will have the opportunity to be involved in some of the most exciting hydropower and dam projects worldwide. You will be part of a Hydropower team that includes experts that are respected and recognized across the industry, and you can spend your out of office life in a beautiful small city, rich with activities that draw millions of visitors every year to the falls and to the local theatre, music festivals, concerts and fine dining.
Niagara Falls is just a quick drive to Ontario’s wine country and the Toronto/Mississauga area and allows easy access to the state of New York in the US.
As a successful candidate, you will:
Perform system analyses, establish user requirements, analyze system functional and performance requirements, define design criteria, and provide input to the design team on layouts and designs
Leading and managing the process of engineering commitments in accordance with scope, schedule, budget and procedures to ensure successful project completion
Interfacing with other engineering disciplines involved in projects, as required
Taking ownership of the high level technical deliverables
Developing preliminary and detailed designs as well as overseeing and guiding the preparation of mechanical drawings and engineering specifications for construction
Being an active participant in technical design reviews and calculation checks
Providing mentoring, coaching, technical guidance and quality assurance to other engineers in order to ensure the technical adequacy of engineering work
Prepare technical specifications based on input received from other disciplines
Manage and review engineering work packages associated with project deliverables including management of project budgets and schedule
Prepare, review or approve technical deliverables such as equipment designs, specifications, data sheets, calculations, etc.
Prepare and contribute to technical memos and reports, within areas of expertise
Provide input to engineering, operating and capital cost estimates
Prepare, review or approve project standard specifications and design criteria
Provide input to 3D models and 2D mechanical drawings
Participate in and contribute to design reviews
Assist in the commissioning of systems on site as required
Follow company standard quality procedures
Prepare or provide input to proposals in the area of expertise
You bring to the role:
A Bachelor’s degree in mechanical engineering
A Master’s degree in Mechanical Engineering would be considered an asset
Registration as a Professional Engineer in Ontario or other Canadian Province (candidates with strong international experience and eligibility for P Eng. designation in Canada…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×