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 – Wind Turbine Blade Structural Components

Switzerland Global Enterprise

Lead Engineer developing design concepts, specifications, and practices for wind turbine blade structural components. Collaborating cross-functionally to ensure high quality meets customer needs.

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

About the role

Key responsibilities & impact
  • Prioritize work with a focus on Safety, Quality, Delivery, and Cost.
  • Lead design and technical support for wind blade structural components.
  • Resolve field and production quality issues and support repairs, new product design, and new technology development.
  • Develop manufacturable component concepts and define acceptance criteria.
  • Create and maintain component specifications and design rules.
  • Execute engineering design, analysis, and evaluation using sound engineering practices.
  • Collaborate across Design, Systems, Quality, Supply Chain, and Manufacturing to solve technical challenges.
  • Perform risk assessments and help develop mitigation plans utilizing a DFMEA.
  • Lead projects, build alignment across teams, and use data-driven judgment to solve moderately complex engineering problems.
  • Work within a psychologically safe culture of collaboration, knowledge sharing, and professional growth through coaching & mentoring for controlled title holders and broader engineering team in your discipline.

Requirements

What you’ll need
  • Bachelor’s degree from an accredited university or college in Mechanical Engineering, Aerospace Engineering, Engineering Mechanics or related discipline.
  • Minimum 3 years working experience in composite component design, composite component testing, or relevant experience.
  • Knowledge of composite component design and testing, composite mechanics, composite failure modes analysis, and building-block approach.
  • Experienced with composite prototype building.
  • Familiar with composite manufacturing.
  • Ability and willingness to travel globally up to 20% of the 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
composite component designcomposite component testingcomposite mechanicscomposite failure modes analysisDFMEAengineering designengineering analysisengineering evaluationmanufacturable component conceptscomponent specifications
Soft Skills
leadershipcollaborationproblem-solvingdata-driven judgmentcoachingmentoringcommunicationalignment buildingpsychological safetyknowledge sharing
Certifications
Bachelor’s degree in Mechanical EngineeringBachelor’s degree in Aerospace EngineeringBachelor’s degree in Engineering Mechanics