Ingeniører arbejder med at udvikle, designe og forbedre produkter, produktionsmetoder og tekniske systemer. I praksis kan opgaverne være alt fra projekt- og beregningsarbejde, test og fejlanalyse til dokumentation, kvalitetssikring og samarbejde med produktion, indkøb og leverandører. Arbejdspladserne findes typisk i industrivirksomheder, teknologiske virksomheder samt i rådgivnings- og ingeniørhuse, hvor der også indgår projektering og teknisk planlægning.
Adgang til faget i Danmark sker som regel via en videregående teknisk uddannelse, fx en civilingeniøruddannelse eller en diplom-, bachelor- eller professionsuddannelse med ingeniørprofil. Afhængigt af speciale og arbejdsområde kan relevante fagretninger være inden for blandt andet maskin-, elektro-, kemi- eller softwareteknik.
Løn og vilkår i faget påvirkes ofte af erfaring og anciennitet, hvilken branche ingeniøren arbejder i (fx fremstilling, energi eller rådgivning), samt om der er ledelsesansvar eller projektansvar. Derudover kan specialisering inden for efterspurgt teknologi, arbejdsformen (produktion, udvikling eller projektering) og eventuelle skifteholds- eller vagtordninger have betydning for lønniveauet.