Soil engineer,
Definition of Soil engineer:
Civil engineer who specializes in soil analysis (geotechnical investigation), water drainage, and other factors influencing the designs of foundations and the structures built on them.
Meaning of Soil engineer & Soil engineer Definition