Offers “General Electric”

Expires soon General Electric

Electrical Product Definition Engineer

  • Internship
  • Barcelona, SPAIN

Job description



3409547
Additional Cities

Barcelona
Career Level

Experienced
Relocation Assistance

No
Business

GE Renewable Energy
Business Segment

Renewable Energy OffShore Wind
Function

Engineering/Technology
Country/Territory

Spain
Postal Code

08005
Role Summary/Purpose

This Electrical Product Definition Engineer role inside of a global scope of the Electrical Auxiliaries Team which includes the electrical sub-systems and components for GE offshore wind turbines.
The purpose of the job is to perform and to maintain up to date the Electrical Cabinets documentation and general Electrical team deliverables like the WTG SLD (Single Line Diagram), WTG BD (Block Diagram) and WTG Communications & Safety Networks.
Essential Responsibilities

In this role, you will be responsible of the engineering deliverables lead by the Lead Design Engineers.

Responsibilities include: 
Full ownership of below deliverables per each Electrical Cabinet and Distribution boxes:

·  Electrical wiring diagram
·  Electrical Single Line Diagram 
·  Cabinet general arrangement 
·  Cable glands entries
·  Wire list 
·  General tolerances of manufacturing and assembly process 
·  Critical to quality requirement highlight 
·  BOM (Bill of Materials) 
·  Labels
o Harness drawings 
·  Terminal blocks 
·  Full and proactive requirements capture from Lead Electrical Design Engineers
·  Ensure quality and on time delivery of deliverables
·  Ensure the as full integrated solution, interface with mechanical, electrical, power conversion and controls
·  Perform Engineering Excellence and provide innovative design solutions to deliver world class quality
Qualifications/Requirements

·  Bachelor's Degree in an Engineering (Preferably electrical) or Professional formation with relevant experience
·  Some experience using ePlan P8 electrical CAD tool
·  Fluent in English (spoken and written)
·  Skilled in electrical component design calculations, drawings creation, specifications and schematics
·  EU Work Permit

If contracted in Spain:

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

·  Wind industry expertise
·  Knowledge of Standards and Design Codes
·  Skilled in electrical component design calculations, drawings creation, specifications and schematics
·  Demonstrated system thinking: ability to assess tradeoffs, effectively assess risk, and optimize results
·  Experience with electrical CAD tools (NX, AutoCAD & ePLAN) 
·  Experience with EasyPOWER Simulation tool (Arc Flash, SCCR, Protections settings…) 
·  Business acumen and customer focus
·  Demonstrated ability to work horizontally across stakeholders to influence outcomes
·  Strong interpersonal skills including: ownership, self-motivated, problem solving, analytical, team player, communication skills and ability to develop relationships
About Us

GE Renewable Energy is a $15 billion business which combines one of the broadest portfolios in the renewable energy industry to provide end-to-end solutions for our customers demanding reliable and affordable green power. Combining onshore and offshore wind, blades, hydro, storage, utility-scale solar, and grid solutions as well as hybrid renewables and digital services offerings, GE Renewable Energy has installed more than 400+ gigawatts of clean renewable energy and equipped more than 90 percent of utilities worldwide with its grid solutions. With nearly 40,000 employees present in more than 80 countries, GE Renewable Energy creates value for customers seeking to power the world with affordable, reliable and sustainable green electrons.
Follow us atGE Renewable Energy .

GE is committed to taking on the world’s toughest challenges. In order to fulfill that promise we rely on a culture of leadership, diversity and inclusiveness. We aim to employ the world’s brightest minds to help us create a limitless source of ideas and opportunities. We believe in hiring talented people of varied backgrounds, experiences and styles…people like you!

Become a fan of ourFacebook page. Receive job and event notifications by becoming a member of theGE Talent Community . Stay up to date on what’s happening at GE around the globe by checking out theGE Careers Blog .
Primary Country

Spain
Primary State/Province

Catalonia
Primary City

Barcelona

Make every future a success.
  • Job directory
  • Business directory