Catia V5 CAD Engineer - Mounting Systems

Job Type:
Contract
Job Sector:
Automotive, Engineering
Region:
West Midlands
Location:
Warwickshire
Salary:
£24.50 to £24.50 per hour
Salary Description:
£24.50 per hour
Posted:
27/06/2018
Recruiter:
Premea Limited
Job Ref:
PREM-5147

Job Description:
Our premium brand Automotive client is currently recruiting for the following role:

Division:
Chassis Engineering

Position Description:
The Suspension System Architecture Dept is responsible for the detailed design and release of the Sub Frames, Powertrain Mounting Components, Suspension Links & Knuckles and Compliant Mounting Systems (Bushes) for all client programmes. This role will focus on Structural Mounting System components on a particular plaform within the client range.

Key requirements of job role:
- Agree component/system targets (stiffness, strength, etc) with CAE team and attribute areas.
- Develop component CAD (using TCe and Catia V5) within available package to meet component targets for function, attributes, cost and weight.
- Work with purchase team to manage supplier nomination and sourcing process.
- Manage supplier delivery of components to agreed cost, timing and quality targets through Commodity Plans, Open Issues Lists, Supplier Reviews and regular Supplier communication
- Achieve ALL program milestone engineering deliverables, robust component sign off (DVP) and Phased Submission Warrant (PSW) in line with Programme timing.

Skills Required:
3 KEY SKILLS
- Strong communication/team working/project management skills
- Essential Catia V5 Experience (1000 hrs+) Robust practical knowledge of engineering principles

Experience Required:
- PC (MS Office) literacy - essential.
- Knowledge of design for castings, forgings and welded assemblies including manufacturing requirements.
- Working knowledge of Failure Mode Avoidance and Quality Tools
- Highly motivated, enthusiastic and self driven

Experience Preferred:
CAE stress / durability analysis

Additional Information :
Chassis Engineering is responsible for the design and release of a number of key vehicle systems - Suspension Systems Architecture (SSA), Suspension System Tuning (SST), Braking, Steering Wheels and Tyres (SWAT) and Axle Concepts and Chassis System Integration (AC&CSI). The Suspension System Architecture (SSA) team is responsible for the design, analysis and release of vehicle chassis structural components including suspension links, knuckles, bearings, bushes and frames. This includes developing and implementing system and component strategies, developing detailed designs and delivering Engineering sign-off against customer requirements. Engine & Transmission Structural Mounting Systems are relatively simple parts, however they have significant interactions with other parts, and vehicle attributes. Delivery of these components and systems is an essential element in delivering successful and
profitable programmes.

Please note to apply for this position, you MUST have either a UK or EU passport or a Visa that does not require sponsorship of any kind.

The services advertised by Premea Limited for this vacancy are those of an Employment business.

Premea is a specialist recruitment consultancy representing clients in the UK and internationally within the Automotive, Motorsport and Aerospace sectors.

Contact Details:
Premea Limited
Tel: +44(0)1926 298890
Fax: +44(0)1926 298908
Contact: Chris Wright
Email:

You may return to your current search results by clicking here.

Advertisers

This website uses cookies. Read our cookie policy for more information. By continuing to browse this site you are agreeing to our use of cookies.

Latest Job Listings