Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Switzerland Global Enterprise

Lead Engineer – Mechanical Engineering

Switzerland Global Enterprise

Lead Engineer - Mechanical Engineering at GE Vernova designing structural components for wind turbines. Collaborating with cross-functional teams and ensuring quality in product lifecycle management.

Posted 5/20/2026full-timeBengaluru • 🇮🇳 IndiaSeniorWebsite

About the role

Key responsibilities & impact
  • Design engineering solutions for mechanical structural parts (Bedplate castings, Low speed Rotor lock and Shipping fixtures etc) of a wind turbine.
  • Work closely with other engineering teams within GE GE Vernova Wind to coordinate interfaces between mechanical systems and components.
  • Develop engineering drawings and specification requirements for sourcing of wind turbine components.
  • Perform technical risk assessment and execute validation test plans to mitigate risks.
  • Assist in issue resolution of mechanical components for fielded turbines.
  • Participate and support technical problem solving in the team.
  • Collaborate with cross functional teams for managing the product life cycle, contributing to component team strategy, Multigeneration Product Plan (MGPP) and Multigeneration Technology Plan (MGTP).
  • Collaboration with System, Sub-System, and component Engineers to integrate components into overall turbine design while satisfying turbine and interface requirements.
  • Maintain “Systems Thinking” mindset and higher-level turbine system requirements to understand the needs and implications of potential component changes and impacts to the rest of the machine.
  • Contribute to design tool maintenance to ensure “fit for use” including design practice, design tools and lessons learned documentation updates.
  • Collaborate and Own risk identification and mitigation process including dFMEA and design verification.
  • Ensure quality of new and revised drawings, BoMs and specifications applying all GE and industry processes, standards and best practices.

Requirements

What you’ll need
  • Bachelor/ Master Degree in Mechanical Engineering or related Engineering.
  • Minimum 5 years product design and development experience with 2 years in the wind industry or relevant industry in product design.
  • FEA knowledge and Ansys is mandatory
  • Excellent communication, interpersonal and project management skills
  • Working knowledge of CAD (preferably Unigraphics NX 3D-CAD), CAE (preferably Ansys) and PLM tools
  • Ability and willingness to travel up to 20% of time

Benefits

Comp & perks
  • Relocation Assistance Provided: Yes

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
mechanical designproduct designdevelopmenttechnical risk assessmentdFMEAdesign verificationFEAAnsysCAD3D-CAD
Soft Skills
communicationinterpersonal skillsproject managementcollaborationproblem solvingorganizational skillsteamworkissue resolutionsystems thinkingstrategic planning
Certifications
Bachelor Degree in Mechanical EngineeringMaster Degree in Mechanical Engineering