How to Become a Marine Engineer in the UK

Marine engineers keep ships and boats running, or design the systems that go into them. At sea, you work as a merchant navy officer in the engine department, running and maintaining engines, propulsion, electrical power, pumps and refrigeration. Ashore, you might work in shipyards, design offices, classification societies or defence, designing, building, surveying or repairing vessel systems.

There are two main routes. Seagoing engineers usually train through a sponsored engineering cadetship and gain Maritime and Coastguard Agency certificates. Shore-based design and project engineers usually take a marine engineering or naval architecture degree. Both take around 3 to 5 years.

Quick facts

Starting salary
£35,000 - £45,000
Mid-career salary
£50,000 - £65,000
Senior salary
£75,000 - £100,000
Work environment
Onboard ships, shipyards, design offices
Time to entry
3 - 5 Years (cadetship / degree)
Degree required
Preferred
Category
Maritime and Offshore

Compare pay across careers in the UK salaries by career report. Also in: High-paying careers.

What a Marine Engineer does

Design, build and maintain ships and shipboard systems - engines, propulsion, electrics.

How to become a marine engineer in the UK

For a seagoing career, apply for an engineer officer cadetship sponsored by a shipping company, combining college study with sea time, STCW safety training and an ENG1 medical, and leading to an Engineer Officer of the Watch Certificate of Competency from the Maritime and Coastguard Agency. For smaller vessels, the MCA's Marine Engine Operator Licence (MEOL) is a shorter route. For design and shore-based work, take an accredited degree in marine engineering, naval architecture or mechanical engineering, or an engineering apprenticeship with a shipbuilder or boatyard. Membership of IMarEST or RINA can lead to Chartered Engineer status.

  1. Decide whether you want to work at sea as an engineer officer or ashore in design, build or repair, as the training routes differ.
  2. For a sea career, apply to shipping companies and maritime training providers for a sponsored engineer cadetship, and check you can pass an ENG1 medical.
  3. For a shore career, choose an accredited marine engineering, naval architecture or mechanical engineering degree, or an apprenticeship with a shipbuilder or boatyard.
  4. Get hands-on with diesel engines, pumps, hydraulics and electrical systems through workshop training, placements or work on boats.
  5. At sea, complete your sea time, training record book and MCA oral exam for your Engineer Officer of the Watch certificate, then work towards higher certificates.
  6. Join IMarEST or RINA as a student member and work towards Incorporated or Chartered Engineer status as your experience grows.
Ways to become a marine engineer
RouteHow longCostBest for
Engineer officer cadetship3-4 yearsUsually sponsored, with an allowanceSeagoing careers
Marine engineering or naval architecture degree3-4 yearsTuition fee loanDesign and shipyard roles
Engineering apprenticeship with a shipbuilderAbout 3-4 yearsPaid by the employerSchool leavers who want hands-on work

How long it takes

Expect 3 to 5 years to qualify through a cadetship or degree. Cadets receive a training allowance while they train, and apprentices earn a wage.

Marine Engineer salary in the UK

Marine engineers typically start on around £35,000 to £45,000 once qualified. With experience, pay usually rises to £50,000 to £65,000, and senior engineers, chief engineers or engineering managers can earn £75,000 to £100,000. Seagoing pay depends on ship type, rotation and certificate level, with offshore and specialist vessels often paying more. Shore-based pay depends on the employer, whether the work is defence or commercial, and chartered status. Some seafarers also benefit from the Seafarers' Earnings Deduction.

Key skills

  • Marine systems
  • MEOL / STCW certification
  • Diagnosis
  • Project management

Marine Engineer FAQs

How do I become a marine engineer in the UK?

For a career at sea, complete a sponsored engineer cadetship and gain an MCA Engineer Officer of the Watch certificate. For shore-based design or shipyard work, take an accredited marine engineering or naval architecture degree, or an engineering apprenticeship with a shipbuilder.

Do you need a degree to be a marine engineer?

Not for every route. Seagoing engineers often qualify through a cadetship with an HND or foundation degree, and apprenticeships lead to technician and engineer roles. Design and naval architecture roles usually need an accredited degree.

How much does a marine engineer earn in the UK?

Marine engineers typically start on around £35,000 to £45,000 once qualified, rising to £50,000 to £65,000 with experience. Senior and chief engineers or engineering managers can earn £75,000 to £100,000.

What is the difference between a marine engineer and a naval architect?

Naval architects focus on the design of the whole vessel, including hull shape, stability and structure. Marine engineers focus on the machinery and systems inside it, such as engines, propulsion and power. The two work closely together in design offices and shipyards.

Is Marine Engineer right for you?

Career Compass ranks careers from your interests and priorities and explains every suggestion, with UK routes and trade-offs. See how well Marine Engineer actually fits you. £19.99 once, full report included.

Get Career Compass

Not sure marine engineer is the right career for you? A good career test narrows the field before you spend money retraining.