Computer Hardware Engineers Salary in North Carolina

BLS OEWS May 2025 • 5 metro areas • North Carolina

Computer Hardware Engineers in North Carolina earn a median salary of $140,094 per year on average across 5 metro and nonmetro areas, -9.6% vs the national median of $155,020. An estimated 950 computer hardware engineers are employed across North Carolina, with salaries ranging from $117,790 to $164,640 depending on location.

$140,094 Avg median salary in North Carolina
$164,640 Highest paying metro
$117,790 Lowest paying metro
950 Employed in North Carolina

Compare Computer Hardware Engineers salaries & buying power

Pick two cities to see how salary and purchasing power differ.

Full tool →
Computer Hardware Engineers
in
    vs

      Computer Hardware Engineers salaries by city in North Carolina

      Metro area Median salary 25th pct 75th pct Employed
      Durham, NC $164,640 $131,660 $227,720 360
      Winston, NC $159,310 $109,910 $209,350
      Greensboro, NC $129,530 $82,780 $137,340
      Raleigh, NC $129,200 $73,180 $166,650 310
      Charlotte, NC-SC $117,790 $73,890 $142,720 280

      View Computer Hardware Engineers salaries in all cities