Maskiningeniører bruger deres ekspertise i matematik og i mekaniske systemer til at designe værktøjer og maskiner og løse mekaniske problemer. Disse arbejdere er ansat i en række forskellige industrier og kan findes overalt, hvor maskiner skal designes, vedligeholdes eller repareres. Deres løn varierer efter faktorer som den branche, de er ansat i, og deres placering. Ifølge det føderale Bureau of Labor Statistics var den gennemsnitlige årsløn for maskiningeniører i USA i 2009 $80.580.
Det føderale Bureau of Labor Statistics (BLS) rapporterer, at de 232.660 maskiningeniører i USA tjente en gennemsnitsløn på 38,74 USD i timen, eller omkring 80.580 USD om året i 2009. Maskiningeniører i de øverste 10 procent af lønmodtagerne tjente i gennemsnit 56,52 USD pr. time, eller $117.550 om året, mens de laveste 10 procent tjente et gennemsnit på $23,91 i timen, eller $49.730 om året. Den gennemsnitlige 50 procent af maskiningeniørerne tjente omkring 37,03 USD i timen, eller 77.020 USD om året.
BLS rapporterer, at mekaniske ingeniører ansat i "anden telekommunikation"-sektor i industrien havde de højeste gennemsnitlige lønninger ud af enhver sektor, hvilket gav en gennemsnitlig timeløn på $45,75, eller omkring $95.160 om året. Den næsthøjest betalende sektor var "tilskuersport", hvor gennemsnitslønnen var $44,76 i timen, eller $93.100 om året. Af de fem bedst betalende sektorer var den femte højest betalende "føderal executive branch", hvor ingeniører tjente et gennemsnit på $44,02 i timen, eller omkring $91.560 om året.
Ifølge BLS var de fem stater med de højeste gennemsnitlige maskiningeniørlønninger i 2009 Alaska, District of Columbia, Colorado, New Mexico og Virginia. Mekaniske ingeniører i Alaska tjente i gennemsnit 47,49 USD i timen, eller omkring 98.790 USD om året, mens dem i Virginia tjente en gennemsnitlig timeløn på 43,34 USD eller 90.140 USD om året.
Ifølge BLS var hovedstadsområdet med den højeste gennemsnitlige maskiningeniørløn i 2009 Washington D.C., med en gennemsnitlig løn på omkring $53,12 i timen, eller $110.490 om året. Ingeniører i det næsthøjest betalende storbyområde, San Jose, Californien, havde en gennemsnitlig løn på 49,15 USD i timen eller 102.240 USD om året.