Job Description
Wind Turbine Service Technician
About the Role
Location Canada Ontario Zurich Company Siemens Energy Canada Limited Organization Wind Power Business Unit Onshore Full / Part time Full-time Experience Level Not definedA Snapshot of Your Day
Working at the Grand Bend and Adeaide Wind Farm, located near London, Ontario, you will be responsible for a range of essential activities both in and out of wind turbines. In-turbine tasks include performing proactive and reactive maintenance, such as electrical and hydraulic servicing, as well as supporting technical operations like basic commissioning of products and systems, integrating components into larger systems, and troubleshooting. Out-of-turbine responsibilities involve supporting warehouse operations, including inventory management and housekeeping, conducting safety inspections, and maintaining accurate documentation to ensure smooth site operations.
...Ready to Apply?
Submit your application today and join our talented team at Siemens Energy.
Submit ApplicationJob Details
- Location Zurich, Ontario
- Job Type Full-time
- Category Other Installation, Maintenance, and Repair Occupations
- Posted Date March 20, 2026
- Application Deadline April 29, 2026