Job Description
Job Title: Technical Support Engineer
Location: Plymouth, Devon + Hybrid Working Arrangements
Compensation: Competitive + Benefits
Role Type: Full time / Permanent
Role 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 a Technical Support Engineer at our Devonport Royal Dockyard site.
The role
As a Technical Support Engineer, you’ll turn complex engineering information into clear, accurate parts data that keeps Royal Navy vessels and critical defence assets operating at their best.
Day-to-day, you’ll be the go‑to specialist for item master data, part numbers and technical catalogues — interpreting drawings and manuals, validating specifications, advising procurement and supply chain teams, and helping to identify safe, cost‑effective alternatives to obsolete items.
Apply for this Position
Ready to join Babcock International Group? Click the button below to submit your application.
Submit Application