IWE Engineer

4 weeks ago


Helensburgh, Argyll and Bute, United Kingdom Babcock International Group Full time

Job Title: IWE Engineer - Technical Support Specialist

At Babcock, we're working to create a safe and secure world, together. As an IWE Engineer - Technical Support Specialist, you'll play a crucial role in providing technical engineering support and direction under the waterline when platforms are afloat.

The Role

As a Technical Support Specialist, you'll engage with stakeholders, conducting meetings to resolve lifecycle process issues, offering technical support and solutions to assist with the smooth running of projects.

Key Responsibilities

  • Provide technical engineering support and direction to IWE work packages
  • Ensure that all tasks are carried out in accordance with cost, time, and quality requirements
  • Ensure correct Quality Documentation is reviewed and called for at commencement and throughout each project activity
  • Manage subcontractors when required to complete areas of the work package
  • Responsible for Fleet Operations adherence to Babcock Clyde Diving Safety Management Systems
  • Actively lead IWE capability development and innovation initiatives

Essential Experience

  • Mechanical Engineering/Electrical Engineering or Diving experience
  • Knowledge of Project Management and comfortability to lead solutions
  • Awareness of Health and Safety

Qualifications

  • HNC in Engineering, apprenticeship in Engineering or equivalent experience

The successful candidate must be able to achieve SC security clearance for this role.

Our Benefits

  • Generous holiday allowance
  • Contributory Pension scheme, with life assurance
  • Employee share scheme
  • Employee shopping savings portal
  • Payment of Professional Fees
  • Reservists in the armed forces receive 10-days special paid leave
  • Holiday Trading is a benefit that allows most employees to buy additional leave or to sell up to one working week of annual leave from their annual entitlement
  • 'Be Kind Day' enables employees to take one working day's paid leave a year (or equivalent hours) to undertake volunteering work with their chosen organisation or registered charity


  • Helensburgh, Argyll and Bute, United Kingdom Babcock International Group Full time

    Job Title: Underwater Technical Support SpecialistWe are seeking a highly skilled Underwater Technical Support Specialist to join our team at Babcock International Group. As an Underwater Technical Support Specialist, you will play a crucial role in providing technical engineering support and direction for In Water Maintenance and Repair (IWMAR) projects.The...

  • IWE Engineer

    6 months ago


    Helensburgh, United Kingdom Babcock International Group Full time

    Job Title: IWE EngineerLocation: Faslane, Clyde + Hybrid Working ArrangementsCompensation: £38, - £44, + BenefitsRole Type: Full time / PermanentRole ID: SF At Babcock we’re working to create a safe and secure world, together, and if you join us, you can play your part as an IWE Engineer at our Faslane, Clyde site. The roleAs an IWE Engineer, you’ll...