Engineer (Non-Software) Salary in Memphis, TN

The average Engineer (Non-Software) in Memphis, TN earns $88,200 per year, with most salaries falling between $70,200 and $109,800. That's 10% below the national average of $98,000 for this role.

Look up your exact salary — free →

Engineer (Non-Software) pay by experience in Memphis, TN

ExperienceAverageTypical range
Entry-level$64,800$52,200 – $81,000
Mid-level$88,200$70,200 – $109,800
Senior$115,200$91,800 – $144,000
Staff / Lead$145,800$117,000 – $184,500
Executive$193,500$151,200 – $261,000

Salary percentiles (mid-level)

$78,300
$88,200
$100,800

Figures are modeled market estimates for Memphis, TN based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Engineer (Non-Software) salary in other cities

Other roles in Memphis, TN

Look up your exact salary — free →