Wind Turbine Certification Engineer

GE Renewable Energy

  • Bangalore, India
Wind Turbine Certification Engineer
Job Posted : Nov 17th, 2023

Job Description

We are seeking a candidate to be part of our Onshore Wind Turbine Certification Team, coordinating the work to obtain IEC/IECRE Type Certificate for our wind turbines. Wind Turbine Certification Engineer will coordinate all activities involved in the certification process linked to design, manufacturing and testing, engaging with all involved teams, suppliers and certification bodies.

Roles and Responsibilities:-

  • Coordinate and monitor wind turbine IEC/IECRE type certification for new products and new configurations covering design, manufacturing and testing
  • Engage with design, validation and supplier quality teams to transfer certification requirements and to obtain required documentation and deliverables.
  • Be main contact point with certification body for all certification activities
  • Report progress of certification identifying risks and defining mitigation plans with involved stakeholders
  • Update existing wind turbine type certificates with product changes and new suppliers
  • Assist Program Managers, Commercial and Projects teams on definition of certification strategy and fulfilment of customer requests
  • Implement certificates maintenance activities such as annual summary reports and manufacturing/surveillance audits
  • Proactively work on standard work and simplification of certification processes increasing efficiency
  • Update rigorously internal databases with certificates documentation and data

Qualifications And Experience:-

  • Bachelor’s degree in Science or Engineering
  • Minimum 5 years of relevant Engineering Experience
  • Minimum 2 years of relevant Wind Turbine Systems Engineering or an equivalent role
  • Ability and willingness to travel up to 5% of time

Desired Characteristics:-

  • Knowledge of IEC/IECRE certification guidelines and processes
  • Knowledge of fundamentals of wind turbine systems and design process
  • Ability to utilize Project Management principles, including leadership and influencing skills
  • Ability to understand product structure, bill of materials and product configuration and to utilize business tools to manage them (PLM)
  • Ability to interact with multiple functions across the organization to achieve business goals
  • Continuous improvement and proactive mindset
  • Master’s Degree or equivalent Advanced Degree from an accredited college or university
  • Effective communication skills in English – Verbal & Written

Location:-

  • Bangalore, India.

Company Overview:-

GE (NYSE:GE) rises to the challenge of building a world that works. For more than 125 years, GE has invented the future of industry, and today the company’s dedicated team, leading technology, and global reach and capabilities help the world work more efficiently, reliably, and safely. GE’s people are diverse and dedicated, operating with the highest level of integrity and focus to fulfil GE’s mission and deliver for its customers. www.ge.com

      SUBSCRIBE NEWS LETTER
Scroll