Lead Mechanical Engineer - Manufacturing Support

GE-Vernova-

Glasgow

On-site

GBP 60,000 - 90,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

GE Power Conversion in the UK is seeking a lead mechanical engineer to join the systems engineering team in Glasgow or Rugby, supporting contract manufacturing of drive, switchboard and distribution products, and driving robust design documentation.

You will coordinate with suppliers, engineering, and project managers, create 3D models in Creo and manage BoMs in Teamcenter, and be prepared to travel within the UK and internationally; UK nationals with SC clearance eligibility are required.

Qualifications

  • A degree in Mechanical Engineering or equivalent.
  • Significant manufacturing experience with knowledge of manufacturing processes.
  • Experience with sheetmetal design, welding, coatings and electro-mechanical assembly.
  • Familiarity with DFMA and material selection.
  • Ability to interpret electrical schematics.
  • Strong engineering, communication and organisational skills.
  • UK national and eligibility for SC security clearance.

Responsibilities

  • Support manufacture of power electronics, switchboards and distribution equipment; respond to technical queries and manage schedules.
  • Act as main technical contact for mechanical topics on contract manufacturing work.
  • Work with supplier quality to assess capabilities of new suppliers.
  • Collaborate with product and project managers to set priorities, manage cost, and develop schedules.
  • Contribute to test plans and support testing and customer factory acceptance testing.
  • Create 3D CAD models and 2D drawings in Creo; manage BoMs in Teamcenter.

Skills

Manufacturing knowledge
Electrical schematics
Project experience
Organisational skills

Education

Bachelor's in Mechanical Engineering

Tools

PTC Creo
Siemens Teamcenter

Job description

GE Power Conversion in the UK is seeking a lead mechanical engineer to join the systems engineering team in Glasgow or Rugby, supporting contract manufacturing of drive, switchboard and distribution products, and driving robust design documentation.

You will coordinate with suppliers, engineering, and project managers, create 3D models in Creo and manage BoMs in Teamcenter, and be prepared to travel within the UK and internationally; UK nationals with SC clearance eligibility are required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manufacturing Support Engineer – Power Electronics
Manufacturing Support Engineer – Power Electronics

GE Vernova • Rugby

On-site
GBP 65,000 - 90,000
Manufacturing Support Engineer - Mechanical
Manufacturing Support Engineer - Mechanical

GE-Vernova- • Glasgow

On-site
GBP 60,000 - 90,000
Manufacturing Support Engineer - Mechanical
Manufacturing Support Engineer - Mechanical

GE Vernova • Rugby

On-site
GBP 65,000 - 90,000
Manufacturing Support Engineer - Electrical
Manufacturing Support Engineer - Electrical

GE Vernova • Rugby

On-site
GBP 65,000 - 90,000
Senior Electrical Engineer Manufacturing Support for Drives
Senior Electrical Engineer Manufacturing Support for Drives

GE Vernova • Rugby

On-site
GBP 65,000 - 90,000
Precision Mechanical & Electrical Technician
Precision Mechanical & Electrical Technician

GE Vernova • Rugby

On-site
GBP 27,000 - 36,000
World-class engineering
Large-scale machinery exposure
Safety culture
+2
Power Systems Engineer – Naval & Offshore (SC)
Power Systems Engineer – Naval & Offshore (SC)

GE Vernova • Rugby

On-site
GBP 65,000 - 90,000
Employer pension contribution
Income protection
Private health insurance
+1
Lead Electrical Systems Engineer - Power & Propulsion
Lead Electrical Systems Engineer - Power & Propulsion

GE Vernova • Leicester

On-site
GBP 90,000 - 130,000
34 days vacation including nationalhol
Company pension contribution
Private health insurance
+1
Electrical Systems Engineer - Power Systems & Test Lab
Electrical Systems Engineer - Power Systems & Test Lab

GE Vernova • Leicester

On-site
GBP 65,000 - 90,000
Powerplant Engineer - Shop Floor & Projects Lead
Powerplant Engineer - Shop Floor & Projects Lead

I00456 GE Aircraft Engine Services Limited • Cardiff

On-site
GBP 32,000 - 50,000