The role: Marine engineers are responsible for maintaining a wide range of mechanical systems aboard ships. They are tasked with overseeing, maintaining and repairing everything from the ship’s ...