What MSc are you doing at Strathy? Some feature 'industrial partnership' modules which basically involve you working for a local company and writing a report or similar.
If memory serves, Sgurr Energy are a big wind energy consultancy. Scottish Power and SSE have big offices in the city too.