High-paying mechanical engineering jobs in Rochester

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 56 mechanical engineering jobs listed below pay well, with salaries between $29.83 and $74.35 per hour. Mechanical Engineer, Senior Mechanical Engineer and Tooling Engineer are among the most popular high-paying roles in Rochester, NY.

Job title

Updated Nov 06, 2026
Job title
Rochester, NY
New York State
Job openings (Rochester)

Nuclear Technician

Rochester

$74.35 per hour

New York State

$64.85 per hour

Hardware Engineer

Rochester

$133,048 per year

New York State

$133,443 per year

Senior Mechanical Engineer

Rochester

$116,448 per year

New York State

$119,376 per year

Mechanical Engineer

Rochester

$100,653 per year

New York State

$101,153 per year

Packaging Engineer

Rochester

$98,559 per year

New York State

$98,485 per year

Tooling Engineer

Rochester

$95,028 per year

New York State

$94,402 per year

Metrology Engineer

Rochester

$91,188 per year

New York State

$110,113 per year

Surveyor

Rochester

$32.24 per hour

New York State

$31.02 per hour

Automation Technician

Rochester

$29.83 per hour

New York State

$29.77 per hour

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