Entry level civil engineer salary per hour in usa