High-paying mechanical engineering jobs in Richmond

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 63 mechanical engineering jobs listed below pay well, with salaries between $19.32 and $66.28 per hour. Mechanical Engineer, Surveyor and Senior Mechanical Engineer are among the most popular high-paying roles in Richmond, VA.

Job title

Updated Oct 17, 2026
Job title
Richmond, VA
Virginia
Job openings (Richmond)

Stress Engineer

Richmond

$66.28 per hour

Virginia

$70.44 per hour

Senior Mechanical Engineer

Richmond

$124,802 per year

Virginia

$125,357 per year

Commissioning Engineer

Richmond

$112,602 per year

Virginia

$116,142 per year

Automation Technician

Richmond

$47.28 per hour

Virginia

$39.49 per hour

Mechanical Engineer

Richmond

$97,158 per year

Virginia

$106,800 per year

Regional Security Manager

Richmond

$87,066 per year

Virginia

$95,588 per year

Mechanical Designer

Richmond

$39.76 per hour

Virginia

$45.18 per hour

Surveyor

Richmond

$19.32 per hour

Virginia

$22.36 per hour

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