به عبارت دیگر،  هرچیزی که باعث آبادانی یک کشور می شود  مانند: جاده ها، فرودگاه، سد ها، تونل، دکلهای مخابراتی، راه آهن ها ، ساختمانهای مقاوم در برابر بلایای طبیعی زمینلرزه، سیلاب و آتش سوزی و نیروگاههای برق ، در حیطه کار مهندسین عمران قرار میگیرد.
برای شروع کلیه ی پروژههای عمرانی به مهندس عمران نیاز است، تا علاوه بر رعایت جنبههای فنی و اجرایی در یک پروژه ، همچنین  جنبه اقتصادی بودن هم یک شرط و اصل در مهندسی عمران است. 
وظایف مهندس عمران
برخی از وظایف مهندسین عمران به شرح ذیل می باشد  :
-	سازه ها ( ساخت ساختمان ها، سدها، سکوهای دریایی و خطوط لوله)
-	حمل و نقل ( جاده ها، راه آهن، کانال ها و فرودگاه ها)
-	محیط زیست (شبکه های تامین آب، سیستم های آبرسانی زیر زمینی و ساخت موانع سیل)
-	دریایی (بندر ها و سیستم های دفاعی  و دریایی)
-	ژئوتکنیک (استخراج معادن، عملیات خاکی و ساخت پایه)
نرم افزارهای تخصصی مهندسی عمران:
نرم افزارهای رایانه ای یکی از مهم ترین ابزارهای هر مهندسی است و مهندسی عمران هم نیاز به این تخصص ها دارد. و یکی از شروط جذب مهندس در اکثر شرکت ها داشتن مهارت های لازم در زمینه نرم افزارهای مربوط به این رشته می باشد ، پس برای اینکه در این شغل موفق باشید ، به این نکته توجه داشته باشید.
معرفی برخی از نرم افزار های تخصصی این رشته : 
    - نرم افزارهای طراحی سازه ها :  PERFORM،SAP2000، SAFE، ETABS
- نرم افزارهای راه و ترابری : AutoCAD Civil 3D ،CIRCLY،HDM-4،KENPAVE،MnPAVE
- نرم افزارهای مهندسی پل : CSI Bridge،ADAPT Builder،LARSA 4D،SAM LEAP،LUSAS
- نرم افزارهای مهندسی زلزله : SEISMO SPECT،SEISMO SIGNAL،SEISMO STRUCT
 
  
 
زمینه های شغلی مهندسی عمران 
زمینههای شغلی این رشته سه موضوع دارد :
طراحی و مشاوره:
 یکی از اصول مهم در این شغل می باشد  ، مشورت در طراحی یک پروژه است. با توجه به اهمیت این رشته به نظر می رسد، این نوع زمینهکاری به تجربه زیاد و مفید و همچنین به تخصص کافی نیاز دارد و معمولاً بر عهده متخصصین مجرب است. کسی که چنین وظیفهای به عهده میگیرد، معمولا با امور دفتری و کار با نقشههای مختلف سروکار خواهد داشت. 
پیمانکاری و اجرا: 
  این کار به سختی مشاوره نیست و  تخصص  زیادی لازم  ندارد یک اجرا کننده  ، طرح و نقشه مورد نظر را برای یک پروژه دریافت میکند و وظیفهاش  فقط این خواهد بود که طرح را به خوبی اجرا کند. البته  مشکلات بسیار در همین بخش است، چرا که ممکن است نقشهها خوب طراحی شود و سازهها از نظر طراحی بدون عیب و نقص باشند، اما کار در اجرایی به درستی انجام نگیرد. به همین جهت سازههای ساخته شده معمولاً بی عیب و نقص است ، ولی در واقع  ان طرح به درستی انجام نمی گیرد.
نظارت: 
مهندسین ناظر از طرف کارفرما ، نظارت بر درستی انجام کارها را بر عهده بگیرد و همچنین وظیفه هماهنگی بین افراد را به عهده دارند.