Senior Mechanical Design Lead – Renewables

Green Umbrella Recruitment

Muscat

On-site

OMR 19,225 - 26,915

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Green Umbrella Recruitment is seeking a Mechanical Engineering Authority for a leading role in renewable energy projects. The successful candidate will oversee mechanical design phases for wind and solar installations, ensuring compliance and standard adherence throughout project lifecycle.

With a focus on wind turbine installation and solar PV systems, candidates are expected to have considerable experience in utility-scale projects. Key responsibilities include managing technical reviews and actions across complex projects, alongside coordination with cross-functional teams.

Preferred qualifications include a master’s degree in a related field and professional engineering registration.

Qualifications

  • 10–15 years experience in mechanical engineering within renewable energy or industrial projects.
  • 7+ years on utility-scale renewable energy projects focusing on wind or solar.
  • Experience in Head Office or Owner's Engineer roles.

Responsibilities

  • Act as mechanical design authority for all projects.
  • Lead technical reviews for installation methodologies.
  • Coordinate with engineers across disciplines on interfaces.

Skills

Mechanical engineering
Wind turbine installation
Solar PV systems
BESS mechanical systems
Rigging engineering

Education

Master’s degree in Mechanical Engineering or Renewable Energy Systems
Professional Engineering registration

Tools

Lifting engineering software

Job description

Green Umbrella Recruitment is seeking a Mechanical Engineering Authority for a leading role in renewable energy projects. The successful candidate will oversee mechanical design phases for wind and solar installations, ensuring compliance and standard adherence throughout project lifecycle.

With a focus on wind turbine installation and solar PV systems, candidates are expected to have considerable experience in utility-scale projects. Key responsibilities include managing technical reviews and actions across complex projects, alongside coordination with cross-functional teams.

Preferred qualifications include a master’s degree in a related field and professional engineering registration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Electrical Engineer — Wind Power HV Substations & Grid
Lead Electrical Engineer — Wind Power HV Substations & Grid

Green Umbrella Recruitment • Muscat

On-site
OMR 26,000 - 35,000
Senior Civil Engineer, Wind, Solar & BESS
Senior Civil Engineer, Wind, Solar & BESS

Green Umbrella Recruitment • al-Wusta

On-site
OMR 32,000 - 52,000
Senior Wind Farm Planner & Project Controls Engineer
Senior Wind Farm Planner & Project Controls Engineer

Green Umbrella Recruitment • Muscat

On-site
OMR 120,000 - 180,000
Senior Electrical Engineer, Solar PV & BESS Grid Lead
Senior Electrical Engineer, Solar PV & BESS Grid Lead

Green Umbrella Recruitment • Muscat

On-site
OMR 30,000 - 39,000
Senior Mechanical Engineer
Senior Mechanical Engineer

Green Umbrella Recruitment • Muscat

On-site
OMR 19,000 - 27,000
Junior Solar Project Engineer - Design & Feasibility
Junior Solar Project Engineer - Design & Feasibility

Green Umbrella Recruitment • Muscat

On-site
OMR 8,000 - 12,000
Senior Mechanical Engineer – Solar IPP Technical Advisory
Senior Mechanical Engineer – Solar IPP Technical Advisory

Renardet SA & Partners • Muscat

On-site
OMR 15,000 - 25,000
Lead Wind Turbine Erection & Construction Engineer
Lead Wind Turbine Erection & Construction Engineer

Green Umbrella Recruitment • Muscat

On-site
OMR 18,000 - 30,000
Mechanical Engineer
Mechanical Engineer

Renardet SA & Partners • Muscat

On-site
OMR 15,000 - 25,000
Senior Site Manager - Renewable Energy (200MW+)
Senior Site Manager - Renewable Energy (200MW+)

Green Umbrella Recruitment • al-Wusta

On-site
OMR 18,000 - 24,000