do mechanical engineers work on engines