Software Engineer jobs in Michigan
52 openings from the last 45 days, updated daily.
Software Engineer pay and hiring in Michigan
| 25th percentile | Median | 75th 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
- General Motors LLC (13)
- Woven by Toyota (8)
- KLA (6)
- HTC Global Services Inc (5)
- Insight Global (2)
- HTC Global Services (2)
- Apex Systems (2)
- Ford Motor (2)
- GM (2)
- General Motors (2)
Most openings by city: Ann Arbor (18), Warren (10) and Dearborn (9).
- Senior Integration Software Engineer, Arene Applied Engineering
- Senior Software Engineer, Behavior Actuation
- Software Engineer - Java/Full Stack III Job ID 2487
- AI Software Engineer III Job ID 2488
- Software Engineer II, Arene Applied Engineering
- Verification & Validation Software Engineer, Arene Applied Engineering
- Software Engineer - Simulation
- AI Software Engineer - Operations
- AI/ML Software Engineer - Intern
- Senior Full Stack Software Engineer Java, Spring Boot & Angular
- Java Full Stack Software Engineer Angular & AI
- Software Engineer, AV Platform MCU
- Java Full Stack Software Engineer
- AI/ML Software Engineer
- Software Engineer II- ECM Specialization
- Senior Full Stack Software Engineer - CAD/CAE & AI
- Software Engineer
- AI/ML Software Engineer - Intern
- Senior Security Software Engineer, Advanced Security
- Senior Software Engineer - IVI Serviceability
- Robot Application Software Engineer
- Sr Embedded Software Engineer - Propulsion Thermal Manager
- AI Software Engineer - Operations
- Senior Agentic Software Engineer
- Senior Software Engineer - Battery State Estimation
- Senior Software Engineer - Software Partitioning
- Senior Software Engineer
- Staff/Senior Software Engineer - Boot Software
- Senior Planisware Software Engineer
- Senior Full Stack Software Engineer
- Full-Stack Software Engineer
- Software Engineer - Automotive Dealer Franchise Management Solutions
- Principal Software Engineer, Car Audio
- Senior Backend Software Engineer
- Senior Embedded Software Engineer
- Senior Software Engineer SRE - Connectivity
- Full Stack Software Engineer (Java, Spring Boot, Angular, GCP)
- Lead Software Engineer
- Software Engineer - Data Acquisition
- Senior Software Engineer - Data Acquisition
- Senior Software Engineer
- Senior Software Engineer - Cloud Automation
- Front-End Software Engineer I
- Senior Software Engineer
- Software Engineer - Battery & High Voltage
- Software Engineer
- Full Stack Software Engineer (Java, Spring Boot, Angular, GCP)
- Software Engineer II, Safety & Quality Tooling
- Senior Software Engineer - AI Solutions Engineering - Trading Technology
- Staff Software Engineer - LV Battery
- Senior Software Engineer
- Software Engineer II, Data Labeling
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
- We analyzed 63,651 job postings. Here are five things job seekers should know
Five findings from our matching inventory, with the numbers and what to do about each.
- Remote interview guide: panel research, answer structure, tech
Boost remote interview success with panel research, video-friendly answer structure, and tech-glitch strategies.
- First-week job search: Build resume, target list, and tracker
Build a solid resume, concise target list, and a tracking system in your first week to turn job applications into data.
All occupations › Software Engineer › Michigan