types of engineering career contribution to society