Senior Mechanical Engineer

Green Umbrella Recruitment
📍 Muscat, Muscat Governorate, Oman 💼 Full-time 🕒 Posted June 03, 2026

Job Description

Job Description

The role is a Head Office position providing mechanical engineering authority from early-stage design and method review through to pre-commissioning, commissioning and handover. The individual will act as the primary technical reference for all mechanical scopes across the project portfolio, with particular emphasis on wind turbine installation engineering, major component handling, drivetrain and nacelle systems, solar mounting and tracker mechanical works, and BESS thermal and mechanical integration. Effective coordination with civil, structural, electrical and controls disciplines is a core requirement of the role.

Ready to Apply?

Submit your application today and join our talented team at Green Umbrella Recruitment.

Submit Application

Job Details

  • Location Muscat, Muscat Governorate
  • Job Type Full-time
  • Category Engineers
  • Posted Date June 03, 2026
  • Application Deadline July 13, 2026