Here's a different take on the Bureau of Labor Statistics Employment and Wage estimates page. I've downloaded all the data and ranked states (for every occupation with at least 100 workers).

You can use the drop-down menus to filter by state or by occupation.

Occupation Selected: Materials engineers

Click on state name to filter.
State Jobs Average
Salary
Rank
Maryland 440 $92,710 1
Colorado 710 $91,810 2
Tennessee 320 $86,720 3
Massachusetts 670 $85,540 4
California 2,260 $82,280 5
Connecticut 600 $79,580 6
Ohio 1,590 $77,220 7
Texas 2,110 $77,190 8
South Carolina 610 $74,180 9
Alabama 510 $73,750 10
Oregon 530 $73,720 11
New Hampshire 140 $73,560 12
Indiana 650 $72,930 13
Michigan 980 $72,720 14
Minnesota 190 $72,630 15
New Jersey 510 $72,380 16
Kentucky 180 $72,340 17
Pennsylvania 1,180 $72,090 18
Illinois 800 $71,230 19
Nebraska 160 $71,140 20
North Carolina 340 $71,130 21
Washington 320 $70,760 22
New York 880 $68,020 23
Wisconsin 440 $67,820 24
Iowa 240 $67,180 25
Florida 520 $65,970 26
Georgia 370 $64,920 27
Arizona 630 $64,410 28
Missouri 210 $61,860 29
Oklahoma 130 $61,080 30