High-paying mechanical engineering jobs in Pittsburgh

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 187 mechanical engineering jobs listed below pay well, with salaries between $76,545 and $172,654 per year. Mechanical Engineer, Senior Mechanical Engineer and Mechanical Designer are among the most popular high-paying roles in Pittsburgh, PA.

Job title

Updated Oct 29, 2026
Job title
Pittsburgh, PA
Pennsylvania
Job openings (Pittsburgh)

Senior Hardware Engineer

Pittsburgh

$172,654 per year

Pennsylvania

$146,090 per year

Robotics Engineer

Pittsburgh

$140,589 per year

Pennsylvania

$123,150 per year

Senior Mechanical Engineer

Pittsburgh

$128,288 per year

Pennsylvania

$119,621 per year

Senior Mechanical Designer

Pittsburgh

$120,219 per year

Pennsylvania

$114,729 per year

Hydraulic Engineer

Pittsburgh

$117,919 per year

Pennsylvania

$107,557 per year

Mechanical Engineer

Pittsburgh

$104,296 per year

Pennsylvania

$98,377 per year

Hardware Engineer

Pittsburgh

$97,979 per year

Pennsylvania

$106,998 per year

Mechanical Designer

Pittsburgh

$76,545 per year

Pennsylvania

$85,155 per year

Automation Technician

Pittsburgh

$30.16 per hour

Pennsylvania

$32.57 per hour

Surveyor

Pittsburgh

$26.33 per hour

Pennsylvania

$31.26 per hour

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