Maskiningeniører projekterer, udvikler og optimerer mekaniske systemer og komponenter. Det kan omfatte dimensionering, beregninger og test af maskiner, anlæg og produktionsudstyr samt udarbejdelse af teknisk dokumentation, produktionsgrundlag og vedligeholdelsesplaner. Mange arbejder i industrivirksomheder, ingeniørkonsulenthuse, energisektoren eller som del af projektteams i produktion og drift.
I Danmark er adgang typisk en videregående uddannelse som civilingeniør eller diplomingeniør inden for maskin, mekanik, produktion eller beslægtede retninger. For specialiserede opgaver kan supplerende kurser i eksempelvis CAD, styring af projekter eller industristandarder være relevante. Nogle job kræver også kendskab til relevante branche- og sikkerhedskrav.
Lønnen påvirkes ofte af ansvar for projekter og teknik, anciennitet og graden af specialisering inden for bestemte systemtyper. Sektor og ansættelsesform spiller også ind, ligesom arbejdstider og eventuelle vagter eller tilknytning til driftsopgaver kan have betydning.