Full-time
Apply Now
Mechanical Balance of Plant Advisor
Posted by AL7303 GE Renewable Energy Canada Inc. • June 13, 2026
Description
Elevate your career as a Technical Field Advisor focusing on Mechanical Balance of Plant for hydroelectric installations. Ensure expert compliance with safety and quality standards.
This position is ideal for those with a Bachelor’s in mechanical or civil engineering and at least 5 years of experience in hydroelectric environments. You will lead efforts in ensuring EHS compliance, guide construction teams, and oversee critical installations. Your expertise will be paramount in addressing technical challenges and maintaining safety culture within the project framework.
Key Responsibilities:
• Promote EHS culture and stop work if risks arise
• Monitor critical installation tasks and provide oversight
• Review engineering specifications for adherence to standards
• Support construction planning and logistical strategies
• Observe and report on technical non-conformance issues
Requirements:
• Bachelor’s degree in mechanical or civil engineering
• At least 5 ye...
This position is ideal for those with a Bachelor’s in mechanical or civil engineering and at least 5 years of experience in hydroelectric environments. You will lead efforts in ensuring EHS compliance, guide construction teams, and oversee critical installations. Your expertise will be paramount in addressing technical challenges and maintaining safety culture within the project framework.
Key Responsibilities:
• Promote EHS culture and stop work if risks arise
• Monitor critical installation tasks and provide oversight
• Review engineering specifications for adherence to standards
• Support construction planning and logistical strategies
• Observe and report on technical non-conformance issues
Requirements:
• Bachelor’s degree in mechanical or civil engineering
• At least 5 ye...
Ready to Seal the Deal?
Submit your application today and take the next step in your career with AL7303 GE Renewable Energy Canada Inc..
Apply for this Job