High-paying mechanical engineering jobs in Charlotte

Mechanical Engineering designs, develops, and tests mechanical systems. Engineers solve problems related to machinery and energy use. Strong analytical and problem-solving skills are key.


The 136 mechanical engineering jobs listed below pay well, with salaries between $85,613 and $132,116 per year. Mechanical Engineer, Senior Mechanical Engineer and Commissioning Engineer are among the most popular high-paying roles in Charlotte, NC.

Job title

Updated Oct 23, 2026
Job title
Charlotte, NC
North Carolina
Job openings (Charlotte)

Senior Mechanical Engineer

Charlotte

$132,116 per year

North Carolina

$121,443 per year

Calibration Engineer

Charlotte

$131,468 per year

North Carolina

$116,550 per year

Stress Engineer

Charlotte

$130,332 per year

North Carolina

$174,168 per year

Mechanical Engineer

Charlotte

$107,974 per year

North Carolina

$100,114 per year

Ole Engineer

Charlotte

$106,585 per year

North Carolina

$127,744 per year

Commissioning Engineer

Charlotte

$98,707 per year

North Carolina

$100,458 per year

Mechanical Designer

Charlotte

$41.38 per hour

North Carolina

$41.58 per hour

Automation Technician

Charlotte

$37.00 per hour

North Carolina

$34.44 per hour

Senior Mechanical Designer

Charlotte

$36.68 per hour

North Carolina

$46.74 per hour

Surveyor

Charlotte

$33.15 per hour

North Carolina

$26.44 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.