IWE Engineer
4 weeks ago
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
-
Underwater Technical Support Specialist
1 week ago
Helensburgh, Argyll and Bute, United Kingdom Babcock International Group Full timeJob 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 timeJob 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...