What is the average salary for a Computer Hardware Engineer?

Annual / Hourly

The average salary of a Computer Hardware Engineer is $106,930. Salaries start from $64,620 and go up to $154,810. Please note that the average salary for a Computer Hardware Engineer may vary depending on several factors, like level of education, amount of experience, industry, company size and location. Our source, the Bureau of Labor Statistics, produces some of the United States most sensitive and important economic information, which is based on their strongest commitment to accuracy, quality and integrity.

Learn more about the Computer Hardware Engineer job market for salaries of real jobs in your area.

Find your compatibility

Would you make a good computer hardware engineer? Sokanu's free assessment reveals how compatible you are with a career across 5 dimensions!

Take the career test
Highest

The top 10% of Computer Hardware Engineers in United States earn:

$154,810
Senior

The top 25% of Computer Hardware Engineers in United States earn:

$130,060
Experienced

The middle 50% of Computer Hardware Engineers in United States earn:

$104,250
Junior

The bottom 25% of Computer Hardware Engineers in United States earn:

$81,500
Starting

The bottom 10% of Computer Hardware Engineers in United States earn:

$64,620

Historical salary

Computer Hardware Engineer salary by state

Click on a state to learn more

State Salary Rank
Computer Hardware Engineer Salary in Wisconsin 120,030 1
Computer Hardware Engineer Salary in Virginia 116,980 2
Computer Hardware Engineer Salary in California 115,970 3
Computer Hardware Engineer Salary in Massachusetts 114,570 4
Computer Hardware Engineer Salary in Washington 113,970 5
Computer Hardware Engineer Salary in District of Columbia 113,340 6
Computer Hardware Engineer Salary in Maryland 110,430 7
Computer Hardware Engineer Salary in Arizona 108,120 8
Computer Hardware Engineer Salary in United States 106,930 9
Computer Hardware Engineer Salary in New Jersey 104,240 10
Computer Hardware Engineer Salary in Michigan 103,800 11
Computer Hardware Engineer Salary in Colorado 103,570 12
Computer Hardware Engineer Salary in New Hampshire 103,320 13
Computer Hardware Engineer Salary in New York 102,040 14
Computer Hardware Engineer Salary in Texas 101,140 15
Computer Hardware Engineer Salary in Alabama 99,980 16
Computer Hardware Engineer Salary in Vermont 99,860 17
Computer Hardware Engineer Salary in North Carolina 99,480 18
Computer Hardware Engineer Salary in Idaho 98,520 19
Computer Hardware Engineer Salary in Florida 98,240 20
Computer Hardware Engineer Salary in Mississippi 98,180 21
Computer Hardware Engineer Salary in Minnesota 97,990 22
Computer Hardware Engineer Salary in New Mexico 96,740 23
Computer Hardware Engineer Salary in Georgia 94,970 24
Computer Hardware Engineer Salary in Nevada 93,870 25
Computer Hardware Engineer Salary in Connecticut 93,190 26
Computer Hardware Engineer Salary in West Virginia 93,110 27
Computer Hardware Engineer Salary in Kentucky 91,000 28
Computer Hardware Engineer Salary in Pennsylvania 90,350 29
Computer Hardware Engineer Salary in Hawaii 90,220 30
Computer Hardware Engineer Salary in Missouri 90,200 31
Computer Hardware Engineer Salary in Rhode Island 90,090 32
Computer Hardware Engineer Salary in Alaska 90,020 33
Computer Hardware Engineer Salary in Illinois 89,960 34
Computer Hardware Engineer Salary in South Carolina 88,020 35
Computer Hardware Engineer Salary in Iowa 86,120 36
Computer Hardware Engineer Salary in Tennessee 85,520 37
Computer Hardware Engineer Salary in Ohio 85,170 38
Computer Hardware Engineer Salary in Kansas 81,510 39
Computer Hardware Engineer Salary in Indiana 81,390 40
Computer Hardware Engineer Salary in South Dakota 80,220 41
Computer Hardware Engineer Salary in Nebraska 78,100 42
Computer Hardware Engineer Salary in Louisiana 77,740 43
Computer Hardware Engineer Salary in Oklahoma 77,010 44
Computer Hardware Engineer Salary in Puerto Rico 75,060 45
Computer Hardware Engineer Salary in Arkansas 73,330 46
Computer Hardware Engineer Salary in North Dakota 66,020 47

Source: U.S. Department of Labor Bureau of Labor Statistics