Biomedical engineer earnings by seniority

90th percentile

Top-level biomedical engineer earnings begin at:

$83.66 per hour

$174,020 per year

75th percentile

Senior-level biomedical engineer earnings begin at:

$66.24 per hour

$137,770 per year

50th percentile

Mid-level biomedical engineer earnings begin at:

$51.19 per hour

$106,470 per year

25th percentile

Junior-level biomedical engineer earnings begin at:

$40.61 per hour

$84,470 per year

10th percentile

Starting level biomedical engineer earnings begin at:

$38.98 per hour

$81,070 per year

Approximate values based on highest and lowest earning segments.

Biomedical engineer salary by state

State Name Average Salary
Washington $99,640
South Carolina $99,130
Georgia $96,920
Mississippi $96,710
Kentucky $95,360
New Hampshire $94,890
North Carolina $94,790
Texas $92,600
Utah $90,870
Illinois $89,520
Missouri $89,480
Nevada $87,850
Alabama $85,720
West Virginia $85,340
Louisiana $84,320
Nebraska $83,890
Iowa $81,710
Kansas $79,890
Vermont $78,210
Maine $74,100
Arkansas $67,850
Arizona $141,230
Idaho $133,750
California $128,310
Minnesota $127,730
Massachusetts $127,570
Pennsylvania $122,560
Oregon $122,510
New Jersey $114,680
Ohio $111,550
Colorado $110,650
Wisconsin $110,430
Oklahoma $109,340
New Mexico $108,770
Indiana $108,030
Tennessee $106,470
Virginia $106,140
Maryland $105,090
New York $104,010
Connecticut $103,500
Florida $101,730
Michigan $100,940
District of Columbia $100,920

How do biomedical engineer salaries compare to similar careers?

Biomedical engineers earn 7% less than similar careers in Tennessee. On average, they make less than dentists but more than anesthesiologist assistants.

Career Median Salary
Dentist salary $215K
Pharmacist salary $133K
Computer hardware engineer salary $131K
Veterinarian salary $124K
Health services manager salary $107K
Biomedical engineer salary $106K
Aerospace engineer salary $129K
Optometrist salary $134K
Software engineer salary $122K
Anesthesiologist assistant salary $118K

Source: CareerExplorer (Aggregated)