Reach Hire your agent

Software Engineer jobs in Michigan

52 openings from the last 45 days, updated daily.

All Software Engineer jobs (13,585)Remote (2695)Ann Arbor, MI (18)Warren, MI (10)Dearborn, MI (9)California (1407)Texas (307)Washington (302)Maryland (292)Georgia (268)Massachusetts (228)Illinois (227)Virginia (224)New Jersey (178)New York (141)Florida (130)Colorado (113)North Carolina (106)Tennessee (106)Alabama (96)Kentucky (88)Pennsylvania (59)Ohio (50)North Dakota (39)

Software Engineer pay and hiring in Michigan

25th percentileMedian75th percentile
$110,866$126,325$143,775

Midpoints of the pay ranges posted in 28 current Software Engineer listings in Michigan, per year. That is 27% below the national median of $174,000 for Software Engineer listings.

Employers hiring the most in Michigan

  1. General Motors LLC (13)
  2. Woven by Toyota (8)
  3. KLA (6)
  4. HTC Global Services Inc (5)
  5. Insight Global (2)
  6. HTC Global Services (2)
  7. Apex Systems (2)
  8. Ford Motor (2)
  9. GM (2)
  10. General Motors (2)

Most openings by city: Ann Arbor (18), Warren (10) and Dearborn (9).

Software Engineer jobs in Michigan FAQ

How much do Software Engineer jobs pay in Michigan?

Across 28 current Software Engineer listings in Michigan that post pay, the median is $126,325 per year. The middle half of listings pay between $110,866 and $143,775. That is 27% below the national median of $174,000 for Software Engineer listings.

Who is hiring for Software Engineer jobs in Michigan?

The employers with the most current Software Engineer openings in Michigan are General Motors LLC, Woven by Toyota, KLA, HTC Global Services Inc and Insight Global.

Which cities in Michigan have the most Software Engineer jobs?

The most current Software Engineer openings in Michigan are in Ann Arbor (18), Warren (10) and Dearborn (9).

How do I apply for Software Engineer jobs in Michigan?

Reach lists 52 Software Engineer openings in Michigan posted in the last 45 days, the newest on November 9, 2026. Each opening links to its original posting, where you can apply directly. Reach can also tailor your resume and cover letter to each opening and apply for you. It is free to start.

Guides for your search

All occupations › Software Engineer › Michigan