Senior Mechanical Design Lead – Renewables

Green Umbrella Recruitment

Muscat

On-site

OMR 19,225 - 26,915

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

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 & Solar Construction
Lead Electrical Engineer – Wind & Solar Construction

Green Umbrella Recruitment • Schamal asch-Scharqiyya

On-site
OMR 72,000 - 108,000
Lead Electrical Engineer — Wind Power HV Substations & Grid
Lead Electrical Engineer — Wind Power HV Substations & Grid

Green Umbrella Recruitment • Muscat

On-site
OMR 26,915 - 34,605
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,760 - 38,450
Senior Mechanical Engineer
Senior Mechanical Engineer

Green Umbrella Recruitment • Muscat

On-site
OMR 19,225 - 26,915
Junior Solar Project Engineer - Design & Feasibility
Junior Solar Project Engineer - Design & Feasibility

Green Umbrella Recruitment • Muscat

On-site
OMR 8,000 - 12,000
Lead Wind Turbine Erection & Construction Engineer
Lead Wind Turbine Erection & Construction Engineer

Green Umbrella Recruitment • Muscat

On-site
OMR 18,000 - 30,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
Senior Wind Turbine Erection Engineer
Senior Wind Turbine Erection Engineer

Experience • Muscat

On-site
OMR 23,000 - 38,000