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.

  • Interpret enginee...
  • Apply for this Position

    Ready to join Babcock International Group? Click the button below to submit your application.

    Submit Application