Software Development Manager Jobs in Michigan
Software Development Manager jobs in Michigan are in strong demand, with concentrated hiring across automotive technology, enterprise software, healthcare IT, and defense sectors at levels from team lead through director. Detroit, Ann Arbor, and Grand Rapids anchor most of the openings, with major employers like General Motors, Ford Motor Company, and Rocket Companies consistently seeking managers to lead engineering teams building connected vehicle systems, fintech platforms, and cloud-based products. The most in-demand specialties are Agile delivery, embedded systems engineering, and cloud infrastructure leadership. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 17+ Software Development Manager jobs











INTRODUCTION TO AM GENERAL
AM General develops and builds specialized ground vehicle systems that get the US Armed Services and our allies to and from their mission safely. Our innovative spirit delivers advanced, rugged, resilient, and dependable mobility solutions. We are one team dedicated to producing the best products for our customers. We have a collective understanding that at AM General our purpose is to serve those who serve to protect us.
We R.I.D.E. with Sgt. Smith!
We are Responsive We have Integrity We are Dynamic We exhibit Excellence
PRINCIPLE DUTIES AND RESPONSIBILITIES
- Work with a cross functional team of internal and 3 party resources to institute Software Development Plans and best practices for software coding within AM General
- Coordinate external teams to develop, implement, and maintain vehicle and module software for multiple projects
- Ensure software development is following Cybersecurity guidelines and procedures
- Work with 3 party to implement procedures to obtain CMMI and CMMC compliance and certification
- Interact with cross functional AMG team including Supply Chain, IS&S, Manufacturing, Quality, and Engineering
- Interact with outside vendors, partners, and customers
KNOWLEDGE AND SKILLS
- Experience with model-based software development like MATLAB & Simulink
- Experience with C, C++, VxWorks, SQL, Python, & MS Visual Studio
- Experience maintaining software code developed by others
- Familiar with CMMI, CMMC, and CUI handling
- Have a related degree in Computer Science or BSEE
- Minimum 5 years of experience in the field of software development
- Be able to work solo and cooperatively in a team
- Ability to obtain security clearance
PHYSICAL EFFORT
- Sight: must be able to regularly read computer screen, reports, and various documents with detail and clarity to accomplish work tasks in a safe and efficient manner, including regular use of adequate close vision, distance vision, color vision, peripheral vision, and ability to adjust focus
- Hearing: must be able to regularly hear well enough to communicate
WORKING CONDITIONS
- Physical Location: This position operates between an office and manufacturing plant environment and is often assigned to a specific shift or hours. The Employee must be able to perform job functions in an environment with varying difficult work conditions such as extreme cold, heat, inclement weather, at heights, and/or while exposed to constant/intermittent loud noises
- Teamwork: This position will work with others to ensure efficiency in the workplace
- Listening Skills: This position will need to understand how to use machinery properly and safely to prevent accidents and ensure all tasks are completed accurately
- Ability to follow instructions: Managers assign tasks and responsibilities, which vary; this position should be able to follow instructions competently
- Methodical approach: Production lines follow a set process, so this position needs a methodical approach to ensure all tasks are completed in the correct order for a smooth-running production line
- Concentration: This position may perform the same or similar tasks repeatedly, so a strong level of concentration when carrying out these tasks is important for quality control purposes. This role is often fast paced, so being able to maintain focus at all times is important
TRAVEL REQUIREMENTS
Up to 25% travel may be required
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (https://www.eeoc.gov/poster) notice from the Department of Labor.
See All 17 Software Development Manager Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find JobsSoftware Development Manager Jobs by City in Michigan
Where Michigan roles are concentrated, by current openings.
Software Development Manager Job Market in Michigan
A snapshot from current Michigan openings, updated as new roles post.
Who's Hiring



Top Industries Hiring
- Insurance
- Automotive
- Technology & Software
What Michigan Employers Look For
The qualifications that appear most often in software development manager jobs across Michigan.
- Bachelor's degree in computer science, software engineering, or a closely related technical field
- Five or more years of hands-on software development experience in any primary language
- Two or more years directly managing or leading software engineering teams
- Demonstrated experience delivering products using Agile or Scrum methodologies
- Strong communication skills bridging engineering teams with product and business stakeholders
- Experience with cloud platforms such as AWS, Azure, or Google Cloud in production environments
Software Development Manager Jobs in Michigan: Frequently Asked Questions
How do you become a software development manager in Michigan?
Software development manager roles in Michigan do not require a state-issued license or registration. The typical path starts with a computer science or engineering degree followed by several years as a software developer, then a move into a lead or senior engineer role. Michigan employers, particularly in automotive technology and fintech, place heavy weight on Agile certifications, a portfolio of shipped products, and demonstrated experience growing junior developers into productive contributors.
Which companies hire software development managers in Michigan?
Employers hiring software development managers in Michigan right now include CVS Health, Stellantis, and MTCA, based on current listings on Migrate Mate as of August 2026. Michigan's automotive and mobility technology sector, anchored in the greater Detroit area, means a large share of these openings involve connected vehicle software, embedded systems, and enterprise platform engineering.
Which Michigan cities have the most software development manager jobs?
Lansing, Auburn Hills, and Ann Arbor have the most software development manager openings in Michigan. Detroit and its suburbs drive volume through automotive OEMs and their technology subsidiaries, while Ann Arbor attracts demand from university-affiliated health systems, autonomous vehicle startups, and established enterprise software companies that have built regional engineering hubs there.
Are there remote software development manager jobs in Michigan?
Yes, and more than most fields. About 83% of software development manager openings tied to Michigan are remote or hybrid as of August 2026, reflecting the fundamentally desk-based nature of the role. Strategic and planning responsibilities like sprint planning, code reviews, and roadmap work transfer well to distributed teams, though roles tied to on-site hardware or embedded systems programs tend to require regular in-person presence.
How can I get hired as a software development manager in Michigan with little or no experience?
The most realistic entry path is moving from a senior individual contributor role into a team lead position at the same employer. In Michigan, large automotive technology groups like those within Ford or General Motors, as well as health IT organizations at major Detroit-area hospital systems, often promote senior engineers into first-time manager roles internally. Building a record of mentoring colleagues, owning delivery timelines, and completing an Agile or project management certification strengthens a candidacy considerably before any formal title change.
Where can I find and apply to software development manager jobs in Michigan?
You can find and apply to software development manager jobs in Michigan on Migrate Mate, which lists current Michigan openings across industries and experience levels. Find roles that fit your background and apply directly to the employer through each listing.
See All 17 Software Development Manager Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Jobs