GE Careers
Apply Now    

Controls Manager

  • GE Renewable Energy
  • Experienced
  • Posted 2/12/2018 5:50:29 AM
  • 3062054
  • Job Function: Engineering/Technology
  • Business Segment: Renewable Energy OffShore Wind
Location(s): Spain; Barcelona

About Us:
GE Renewable Energy is a 9 billion dollar start-up that brings together one of the broadest product and service portfolios of the renewable energy industry. With 13,000 employees present in more than 40 countries, and headquartered in Paris, GE Renewable Energy is backed-up by the resources of the world’s first digital industrial company. We take the earth’s most abundant resources - the strength of the wind, the force of water, and the heat of the sun, - and put them to work with breakthrough technology that unleashes their true possibilities. Combining onshore and offshore wind, hydro and innovative technologies such as concentrated solar power, GE Renewable Energy has installed more than 370 gigawatts capacity globally to make the world work better and cleaner.

GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, and according with all local laws protecting different status.

Follow us on Twitter, join our LinkedIn Group or become a fan of our Facebook page. Receive job and event notifications by becoming a member of the GE Talent Community. Stay up to date on what’s happening at GE around the globe by checking out the GE Careers Blog.

Role Summary:
Full leadership of the functional, business, and broad company objectives for the leadership and design of the turbine control system. Integrates and develops wind turbine and wind farm controls & SCADA that meet business needs across the organization and ensures the introduction of the Digital features to enhance offshore competitiveness. Involved in long-term planning for new technologies introduction and future product requirements.

Essential Responsibilities:

  • The Controls Manager is an integral part of driving improvements in wind turbine performance while improving reliability
  • This role contributes to the overall strategy and manages complex issues associated with real time controls, automation, and turbine safety
  • This role has overall ownership of Controls strategy across the Offshore Platforms
  • Lead the Controls & SCADA team, providing team feedback/coaching, hiring, and resource management 
  • Identify, develop, evaluate, and introduce engineering solutions to meet near term and long range engineering needs in the areas of controls design requirements, development, and validation to meet business needs 
  • Lead and provide the key technical direction to new controls design, including technology introduction such as best in-class controls, fault tolerant controls, and digital transformation
  • Maintain an active role in developing and defining the state of the art in controls technologies and reliability guidelines in order to anticipate, apply, adapt or develop technologies for quality, performance and cost improvements 
  • System mindset with focus on operability, reliability and failure mode analysis. Contribute to the components and system modelling requirements at functional level. Interface with component-level teams to ensure component design meets system controls requirements 
  • Ensure that lessons-learned from field are fed back into the controls design 
  • Support other GE businesses, internal & external customers, and suppliers as required
  • Effectively communicate and provide recommendations through the analysis, preparation and presentation of technical data to internal and external GE customers 
  • Use knowledge and expertise to market winning proposals in anticipation of business product needs
  • Prepare invention disclosures to protect technology that gives the business a competitive advantage, as well as protecting the intellectual property rights of the company

  • Masters of Science in Engineering, Physics, Chemistry, Mathematics, or Computer Science or equivalent knowledge/experience 
  • Very strong experience in an engineering capacity 
  • Significant experience with controls design and commissioning 
  • Experience directly leading large design teams 
  • Experience in multiple areas of control systems, including: hardware, software, SCADA, and Condition Monitoring 
  • Fluency in English
  • EU Work Permit

Non-national candidates are responsible to know the minimum documentation requirements to be able to be contracted in country: NIE- Social Security Affiliation Number in Spain (NAF) and Bank Account in Spain. They must be in possession of them at the time of start hiring. GE will not sponsor this requirement.

Desired Characteristics:

  • Experience with Profinet communication protocol 
  • Strong oral and written communication skills 
  • Problem analysis and resolution skills

Locations: Spain; Barcelona

GE offers a great work environment, professional development, challenging careers, and competitive compensation.  GE is an Equal Opportunity Employer.  Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Apply Now    
Link for schema

GE Careers Technical Assistance

Having technical issues with or your application? We're here to help.

Get In Touch

Connect With Us

Stay up to date on GE and possible opportunities that open in areas that interest you.

Sign Up