What is the job of a Naval Engineer? Naval engineers are mainly responsible for the design and construction of ships, yachts, submarines, offshore platforms and marine structures. As such, they are responsible for the resistance, stability, speed, trim and displacement of the ship. A naval engineer is a professional with extensive training in hydrostatics, hydrodynamics, and in the design and construction of structures. Then they can specialize in a specific field, such as construction, conversions or load management. Some advise on repair and maintenance of ships and others can devote themselves to research.