The English-language job board for Spain
89,000+ live jobsMechanical Engineer
On-site in Barcelona·Full-time·Added 4 days ago (last checked 5 Nov)
27 open roles
Our summary
- Work mode
- On-site, Barcelona
- Contract
- Full-time
- Education
- University degree



Visa options
The ad rules out sponsorship
Per the ad: “Relocation Assistance Provided: No”
Skills
Nice to have
Requirements
What we're looking for
You're an early-career mechanical engineer who's curious about how things work at a system level, comfortable learning from experienced colleagues, and energized by solving real, physical engineering problems that matter.
- Formal education and a Bachelor's degree in Mechanical Engineering or a related field is a plus, but we're most interested in your total experience and professional achievements
- Some experience in product design and development within the wind industry or a comparable industry
- Working knowledge of Computer-Aided Design (CAD) tools, ideally Unigraphics NX 3D-CAD
- Working knowledge of Computer-Aided Engineering (CAE) tools, ideally Ansys, and Product Lifecycle Management (PLM) systems
- Strong communication and interpersonal skills, with the ability to coordinate across engineering teams
- Willingness and ability to travel up to 20% of the time
Nice to have
- Familiarity with wind turbine structural components
- Experience with New Product Introduction (NPI), New Technology Introduction (NTI) development, or structured problem-solving and Root Cause Analysis (RCA)
- Experience collaborating in project teams across an international environment
Pay & benefits
What you'll get
GE Vernova employees rise to the challenge of building a world that works. To support that mission, we offer a robust and competitive benefits package designed to help you manage both your career and personal life - including continued on-the-job learning and development opportunities to help you grow into the engineer you want to become.
Visa & relocation
Relocation Assistance Provided: No
The role
Wind turbines operate in some of the harshest environments on Earth, and the mechanical structures that hold them together have to perform flawlessly for decades. As a Mechanical Engineer on our Nacelle & Frames team, you'll take ownership of the structural components (composites, metallic structures, cranes, seals, and louvers) that keep turbines running safely and reliably in the field. You'll work alongside senior engineers who will guide your growth, while you bring fresh thinking to how these components are designed, tested, and improved.
This is a hands-on engineering role where your solutions directly shape turbines operating around the world and where solving a tough technical problem today means a more reliable, more efficient energy source tomorrow.
What you'll do
- Design and develop mechanical structural components for wind turbines, including composites, metallic structures, cranes, seals, and louvers
- Partner with System, Sub-System, and Component Engineers to integrate your designs into the overall turbine architecture, meeting turbine and interface requirements
- Own the detailed engineering specifications and drawings used to source turbine components, ensuring they meet GE Vernova and industry quality standards
- Conduct technical risk assessments and build risk mitigation plans, including Design Failure Mode and Effects Analysis (DFMEA), design verification, and validation test plans
- Support the resolution of safety and functional issues on turbines already in the field
- Apply a systems-thinking approach - understanding how a change to your component ripples across the broader turbine design
- Bring standard design practices, tools, and lessons learned into your work to continuously sharpen how the team designs
Hiring process
Submit your application
Talk with a recruiter
With a recruiter
If your application fits the role, a recruiter connects with you to discuss it in detail.
Talk with a hiring manager
With a hiring manager
Deeper discussion of the responsibilities and expectations of the role and how your skills align with the team's needs.
Interview with key stakeholders
With team members or decision makers
Meet other team members or decision makers, who assess fit with the company and team culture and your collaborative and problem-solving abilities.
Get hired
- Create an account or join the talent community via the Olivia recruiting assistant to set up job alerts.
About GE Vernova
GE Vernova is a global energy company formed from the spin-off of General Electric's power, renewable energy, and electrification segments. It provides technology and services across the energy value chain, including onshore and offshore wind turbines, gas and steam power plants, hydroelectric systems, and grid electrification solutions. With roots in GE's century-old engineering heritage, the company operates on a global scale, serving utilities, independent power producers, and industrial customers in more than 100 countries.
In Spain, GE Vernova has a significant presence, particularly in wind energy, with offices and operational hubs in Barcelona and Madrid. The company is a major player in Spain's renewable energy sector, contributing to the country's wind power infrastructure and offering roles in engineering, logistics, and remote operations. For international professionals, GE Vernova offers opportunities to work on cutting-edge energy technologies in a country that is a European leader in wind power, with a multicultural work environment and competitive benefits.
- Industry
- Energy
- Founded
- 2024
- Employees
- 50,000–100,000
- Headquarters
- Cambridge, USA
- In Spain
- Barcelona, Madrid
Good to know if you are moving
- GE Vernova is a Fortune 500 company with a global workforce of around 80,000 employees, offering strong career mobility across countries.
- Spain is a key market for GE Vernova's wind business, with offices in Barcelona and Madrid, making it a hub for renewable energy engineering roles.
- The company offers internships and early-career programs in Spain, such as the BIO Technical Office Team intern role, which can be a gateway for international graduates.
- GE Vernova's remote operations centers in Spain provide opportunities for technical roles like ROC Technical Lead, which involve monitoring wind farms across Europe.
- As a spin-off from GE, the company retains a strong engineering culture and offers access to advanced training and development programs.
Location
GE Vernova · Barcelona
Loads Google Maps, which may set its own cookies.
More jobs like this
or browse Entry-level·Energy & Renewables·Catalonia·Energy




