High-paying mechanical engineering jobs in San Diego

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 175 mechanical engineering jobs listed below pay well, with salaries between $64,769 and $166,148 per year. Mechanical Engineer, Senior Mechanical Engineer and Hardware Engineer are among the most popular high-paying roles in San Diego, CA.

Job title

Updated Sep 29, 2026
Job title
San Diego, CA
California
Job openings (San Diego)

Hardware Design Engineer

San Diego

$166,148 per year

California

$161,741 per year

Senior Hardware Engineer

San Diego

$159,284 per year

California

$188,127 per year

Tooling Engineer

San Diego

$138,735 per year

California

$140,619 per year

Senior Mechanical Engineer

San Diego

$136,459 per year

California

$151,509 per year

Hardware Engineer

San Diego

$125,238 per year

California

$158,349 per year

Senior Validation Engineer

San Diego

$58.01 per hour

California

$64.06 per hour

Mechanical Engineer

San Diego

$113,662 per year

California

$127,433 per year

Marine Engineer

San Diego

$110,978 per year

California

$153,638 per year

Mechanical Designer

San Diego

$104,541 per year

California

$121,422 per year

Validation Engineer

San Diego

$42.86 per hour

California

$91.74 per hour

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