Electrical Engineer - Development Associate - Solar & Wind - Madrid

Electrical Engineer - Development Associate - Solar & Wind - Madrid


The Green Recruitment Company are partnered with a market leading European renewable energy developer, owner and operator who are currently expanding their international presence.

The company are consistently ranked as a top renewable developer and are in a significant growth stage. There are 500 employees globally and the company own and operate renewable energy projects across Europe and the Americas. They are currently hiring for their team in Madrid.

The CEO has grown an investment and development team in Madrid and now requires a Renewable Energy Development Associate:who can perform technical fesability assessments for wind/solar plants and also design all aspects of the projects. 


  • Perform technical feasibility assessment of onshore wind farms and solar PV Plants.
  • Design all aspects of Wind and Solar PV projects:
    • Resource Assessment.
    • Layout tradeoff.
    • Wind turbine technical assessment.
    • Civil works: platforms, foundations, access roads.
    • Electrical infrastructures: internal electrical lines, MV/HV OL and BL and MV/HV Substations.
    • RBDA and expropriation.
    • Elaborate all technical documentation provided in the frame of the Administrative Authorization and Municipal license.
    • Liaise with external consultants supporting the project design and technical due diligences.
    • Elaborate technical drawings with the details of the land affected for the land lease contracts.


  • Degree in Electrical Engineer MSc.
  • At least 3 years professional experience in Wind Farms and PV Plants design.
  • Experience in preparation of administrative and executive projects for wind farms and photovoltaic plants.
  • Experience in preparation of technical documentation for grid access and connection requests.
  • Team player.
  • Advance knowledge of WindPro, PVsyst, Civil 3D, Autocad.
  • Willingness to travel.
  • Languages: Spanish and English.