Entry Level Salary for Mechanical Engineers

The average salary for an entry level Mechanical Engineer is $64,501. An experienced Mechanical Engineer makes about $86,934 per year.

Mechanical engineering is one of the broadest engineering disciplines. Mechanical engineers research, design, develop, build, and test mechanical and thermal sensors and devices, including tools, engines, and machines. Find more career information.

Salary Calculator


Entry Level Experienced

Top 3 Mechanical Engineer Jobs

  • Staff Field Application Engineer - Remote in Seattle - TE Connectivity - Columbus,OH

    Staff Field Application Engineer - Remote in Seattle Posting Start Date: 11/6/25 At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more...

  • Engineering Materials Manager - WestLake - Columbus,OH

    Summary We are seeking a dynamic and safety-conscious multi-site Engineering Materials Manager to lead materials research operations within our profitable and growing Siding & Trim business. This pivotal role entails driving...

  • Mechanical Engineer - Battelle - Columbus,OH

    Battelle delivers when others can't. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients-whether they are a multi-national corporation, a small start-up or a...

See all Mechanical Engineer jobs