Leeward
Manager of Turbine Engineering
Dallas, TX · Full-time
No sponsorshipDetected 28 days ago
Operations ManagementCommunicationRenewable Energy
About the role
- The Turbine Engineering Manager (M3) reports to the Director of Engineering and is responsible for managing the Leeward Turbine Engineering team, including all aspects of turbine reliability and performance for the Leeward wind fleet.
- Leverage the turbine engineering team to achieve improvements in plant performance and reliability
- Systematically identify, prioritize, and remediate faults leading to downtime and lost energy
Responsibilities
- Born in Texas in 2003, we own and operate over 30 utility-scale wind, solar, and energy storage projects in local communities across the United States, totaling 4 gigawatts (GW) of generating capacity.
- The goals of this position are to provide technical guidance to Leeward operating plants, deliver cost saving and production improvement projects, and support the transition of new projects into the operating fleet.
- Identify turbine issues and develop solutions through coordination with plant managers and other Leeward management
- Develop expertise in technical aspects of GE, Mitsubishi, Siemens, Gamesa and Vestas wind turbines.
- Maintain the productivity and work quality of the Turbine Engineering team
- Train and develop the individuals in the turbine engineering team
Requirements
- Experience with the maintenance and repair of wind turbines including large components
- Ability to read and understand mechanical drawings, hydraulic schematics, wiring diagrams and other common specifications
- Excellent communication skills, including the ability to clearly communicate ideas to non-engineers
- 4-Year Bachelors Engineering Degree; Masters and P.E. credentials are a plus
- 10 or more years of relevant technical experience; experience with wind power generation preferred
- Fundamental understanding of mechanical system component design and operation
- Experience analyzing turbine performance using operational data to develop maintenance recommendations
- Ability to manage a team of engineers and meet deadlines with minimal supervision
- Demonstrated ability to be self-motivated and manage technical projects
- Demonstrated ability to manage priorities in a complex and dynamic environment
Nice to have
- 4-Year Bachelors Engineering Degree
- Masters and P.E. credentials are a plus
- 10 or more years of relevant technical experience
- experience with wind power generation preferred
Compensation
- Deliver annual budget inputs for turbine-related projects and operational costs
Company info
- Domestic jobs and manufacturing are fundamental to our full-lifecycle approach to projects, along with a long-term ownership model and a company culture dedicated to our community partners and protecting the natural environment.
Visa & Work Authorization
- Employer visa sponsorship is not available for this role.
Apply directly at Leeward →Create a free account for alerts like thisView Leeward immigration profile
This listing is sourced directly from Leeward's careers page and normalized into a canonical job model.