High-paying mechanical engineering jobs in Tulsa

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 38 mechanical engineering jobs listed below pay well, with salaries between $33.44 and $65.00 per hour. Mechanical Engineer, Senior Mechanical Engineer and Nondestructive Testing Technician are among the most popular high-paying roles in Tulsa, OK.

Job title

Updated Oct 18, 2026
Job title
Tulsa, OK
Oklahoma
Job openings (Tulsa)

Senior Mechanical Designer

Tulsa

$65.00 per hour

Oklahoma

$65.00 per hour

Senior Mechanical Engineer

Tulsa

$124,536 per year

Oklahoma

$114,145 per year

Mechanical Engineer

Tulsa

$89,089 per year

Oklahoma

$89,663 per year

Nondestructive Testing Technician

Tulsa

$33.44 per hour

Oklahoma

$28.53 per hour

Automation Technician

Tulsa

$32.90 per hour

Oklahoma

$31.98 per hour

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