Senior Software Developer Jobs in Michigan

Senior Software Developer jobs in Michigan are in strong demand, with openings concentrated in automotive technology, financial services, healthcare IT, and defense contracting, ranging from mid-level engineers stepping up to seasoned technical leads. Detroit, Ann Arbor, and Grand Rapids are the primary hiring hubs, where established employers like Ford Motor Company, General Motors, and Blue Cross Blue Shield of Michigan consistently seek senior software developers with expertise in embedded systems, cloud architecture, and full-stack development. Michigan's auto industry transition to electric and connected vehicles has made software talent a lasting priority across the state. Find a role that fits below and apply directly.

Find Jobs

Overview

Open roles59
Top employerGeneral Motors (GM)
Top cityWarren, MI
Cities hiring22
Work type44% On-site
Top industryAutomotive

Showing 5 of 59+ Senior Software Developer jobs

Michigan Technological University
Research Engineer – Software Developer
We won't show you this job again
Michigan Technological University
New 18h ago
Research Engineer – Software Developer
Michigan Technological University
Ann Arbor, Michigan
Clinical Trials
Laboratory Research
Research & Academia
On-Site
Master's degree
1,001-5,000

Have you applied for this role?

Speechify
Senior Software Engineer, Core Experiences - Grand Rapids, MI, USA
We won't show you this job again
Speechify
Added 1d ago
Senior Software Engineer, Core Experiences - Grand Rapids, MI, USA
Speechify
Grand Rapids, Michigan
Cloud Engineering
Engineering (Non-Software)
Solutions Engineering & Architecture
Technical Program Management
$140k - $200k/yr
Remote (US)

Have you applied for this role?

General Motors (GM)
Senior Embedded Software Engineer
We won't show you this job again
General Motors (GM)
Added 1d ago
Senior Embedded Software Engineer
General Motors (GM)
Pontiac, Michigan
Software Engineering
Solutions Engineering & Architecture
Technical Program Management
Hybrid
Bachelor's degree in mechanical engineering
10,000+

Have you applied for this role?

General Motors (GM)
Senior Calibration Engineer - SDV Infrastructure Software
We won't show you this job again
General Motors (GM)
Added 1d ago
Senior Calibration Engineer - SDV Infrastructure Software
General Motors (GM)
Milford, Michigan
Business Operations
Customer Service & Support
Logistics & Fleet Management
Project Management
Bachelor's degree in systems engineering
10,000+

Have you applied for this role?

Gordon Food Service
Senior Software Engineer
We won't show you this job again
Gordon Food Service
Added 1d ago
Senior Software Engineer
Gordon Food Service
Wyoming, Michigan
AI (Artificial Intelligence)
Data Science
Bachelor's degree in information technology
10,000+

Have you applied for this role?

See All 59 Senior Software Developer Jobs in Michigan

Find roles in Michigan that match your experience and apply in just a few clicks.

Find Jobs

Senior Software Developer Jobs by City in Michigan

Where Michigan roles are concentrated, by current openings.

Warren
9 jobs
Milford
8 jobs
Ann Arbor
7 jobs
Detroit
6 jobs
Dearborn
4 jobs
Grand Rapids
3 jobs
Lansing
2 jobs
Livonia
2 jobs
Pontiac
2 jobs

Senior Software Developer Job Market in Michigan

A snapshot from current Michigan openings, updated as new roles post.

Who's Hiring

  • General Motors (GM)
    General Motors (GM)12
  • General Motors
    General Motors5
  • Speechify
    Speechify4
  • Ford Motor Company
    Ford Motor Company4
  • Stryker
    Stryker3

Top Industries Hiring

  • Automotive
  • Electronics & Hardware
  • Banking & Financial Services
  • Technology & Software
  • Manufacturing

What Michigan Employers Look For

The qualifications that appear most often in senior software developer jobs across Michigan.

  • Bachelor's degree in computer science, software engineering, or a closely related technical field
  • Five or more years of professional software development experience in a production environment
  • Proficiency in one or more languages such as Java, Python, C++, or C# at a senior level
  • Demonstrated experience designing and deploying scalable cloud-based or distributed systems
  • Ability to mentor junior developers and lead code reviews across engineering teams
  • Experience with agile methodologies, CI/CD pipelines, and version control systems like Git

Senior Software Developer Jobs in Michigan: Frequently Asked Questions

How do you become a senior software developer in Michigan?

Michigan does not require a state-issued license to work as a senior software developer, so the path runs through education and experience. Most roles expect a bachelor's degree in computer science, software engineering, or a related field, followed by several years building production software. Michigan's strong university pipeline, including the University of Michigan and Michigan State University, feeds directly into major employers in the automotive, healthcare, and defense sectors where senior-level roles concentrate.

How much do senior software developers make in Michigan?

Senior software developers in Michigan earn a median of about $125,570 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $78,930 for the lowest 10% to over $166,510 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire senior software developers in Michigan?

Employers hiring senior software developers in Michigan right now include General Motors (GM), General Motors, and Speechify, based on current listings on Migrate Mate as of August 2026. Michigan's automotive and mobility sector remains one of the most active drivers of senior software developer hiring in the state.

Which Michigan cities have the most senior software developer jobs?

Warren, Milford, and Ann Arbor have the most senior software developer openings in Michigan. Detroit anchors demand through its automotive and financial services headquarters, Ann Arbor draws heavily on university-affiliated tech and healthcare employers, and Grand Rapids reflects growing investment in manufacturing technology and regional corporate campuses that have expanded their software teams in recent years.

Are there remote senior software developer jobs in Michigan?

Yes, and more than most fields. About 56% of senior software developer openings tied to Michigan are remote or hybrid as of August 2026, reflecting how well the role adapts to distributed work. Architecture, back-end development, and cloud infrastructure roles tend to be the most consistently offered on a fully remote basis, while embedded systems and on-site team lead positions are more likely to require in-person presence.

How can I get hired as a senior software developer in Michigan with little or no experience?

The most realistic entry path is landing a junior or associate software developer role and building toward senior level over time. Large Michigan employers in automotive and healthcare, including Ford, GM, and major hospital systems, run rotational technology programs and new-grad hiring initiatives that accept candidates directly from Michigan universities. Completing a relevant internship, earning a cloud certification such as AWS or Azure, or contributing to open-source projects gives candidates a concrete edge when competing for entry-level openings that lead to senior tracks.

Where can I find and apply to senior software developer jobs in Michigan?

You can find and apply to senior software developer jobs in Michigan on Migrate Mate, which lists current openings across the state. Search the available roles, find the ones that fit your experience and location, and apply directly to the employer without creating a profile or signing up.

See All 59 Senior Software Developer Jobs in Michigan

Find roles in Michigan that match your experience and apply in just a few clicks.

Find Jobs