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

  • Mechanical Engineering Co-Op (Spring 2026) - Battelle - Columbus,OH

    Mechanical Engineering Co-Op For Spring 2026 We are currently seeking a Mechanical Engineering Co-Op for Spring 2026. This position is full-time, onsite located in Columbus, Ohio. The application deadline is October 10, 2025 or until...

  • Mechanical Engineer - Thermal - VERTIV - Delaware,OH

    Job Summary The Mechanical Engineer - Thermal will work in our global new product development (NPD) team that is responsible for modular data center infrastructure solutions. The Mechanical Engineer will be...

  • Project Engineer - Clayco - Columbus,OH

    About Us Clayco is a full-service, turnkey real estate development, master planning, architecture, engineering, and construction firm that safely delivers clients across North America the highest quality solutions on time,...

See all Mechanical Engineer jobs