Content has loaded

Software engineer salary in Ann Arbor, MI (Updated 2026)

How much does a Software Engineer make in Ann Arbor, MI?

Average base salary

$118,540
12%
below national average
Average $118,540
Low $82,351
High $170,632

The average salary for a software engineer is $118,540 per year in Ann Arbor, MI and $5,000 cash bonus per year.90 salaries taken from job postings on Indeed in the past 36 months (updated June 26, 2026).

Software Engineer job openings in Ann Arbor, MI

slide 1 of 6
slide1 of 6
Software Engineer IV
Trinity Health3.2out of 5 stars.
Ann Arbor, MI
Full-time
1 day ago

Highest paying companies for Software Engineer in Ann Arbor, MI

Average year pay is based on job postings on Indeed in the past 36 months.
Aquent
 
$172,879per year
View company
Edge Autonomy
 
$148,000per year
May Mobility
 
$144,000per year
Redbock
 
$140,400per year
Entegee
 
$138,914per year
Toyota North America
 
$137,000per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Software Engineers near Ann Arbor, MI

  1. Lansing, MI
    $129,500 per year
  2. Auburn Hills, MI
    $122,500 per year
  3. Ann Arbor, MI
    $118,540 per year
  4. Warren, MI
    $108,157 per year
  5. Dearborn, MI
    $107,467 per year

Where can a Software Engineer earn more?

Compare salaries for Software Engineers in different locations
vs

How much do similar professions as Software Engineer get paid in Ann Arbor, MI?

Entry Level Software Engineer

Job openings
Average $84,514 per year

Junior Software Engineer

Job openings
Average $59,184 per year

Principal Software Engineer

Job openings
Average $200,904 per year

Software Engineer Intern

Job openings
Average $29.59 per hour