For example the median expected annual pay for a typical Ship Engineer in the United States is $54,256, so 50% of the people who perform the job of Ship Engineer in the United States are expected to make less than $54,256. Source: HR Reported data as of March 31, 2017. Salary. Salary + Bonus.