Duties of a Junior Engineer on a ship

Junior Engineer or Engine Cadet or Trainee Marine Engineer is the junior-most marine engineer on a merchant navy ship. Candidates who have…