Engineer (Non-Software) Salary in Dallas, TX

The average Engineer (Non-Software) in Dallas, TX earns $99,960 per year, with most salaries falling between $79,560 and $124,440. That's 2% above the national average of $98,000 for this role.

Look up your exact salary — free →

Engineer (Non-Software) pay by experience in Dallas, TX

ExperienceAverageTypical range
Entry-level$73,440$59,160 – $91,800
Mid-level$99,960$79,560 – $124,440
Senior$130,560$104,040 – $163,200
Staff / Lead$165,240$132,600 – $209,100
Executive$219,300$171,360 – $295,800

Salary percentiles (mid-level)

$88,740
$99,960
$114,240

Figures are modeled market estimates for Dallas, TX 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 Dallas, TX

Look up your exact salary — free →