Software Engineering Manager Jobs in Michigan
Software Engineering Manager jobs in Michigan are open across Auburn Hills, Detroit, and Ann Arbor and other Michigan metros, with employers like Stellantis, General Motors (GM), and Osborn Engineering hiring at every experience level. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 115+ Software Engineering Manager jobs











INTRODUCTION
Dematic Software Application Engineering has a great chance to lead a group of Software Engineers in the modernization and upgrades department who apply Dematic Software for Customer Projects which constitutes Specifications, Builds, Development, Integration, Site Testing, & Support.
We offer:
- Career Development
- Competitive Compensation and Benefits
- Pay Transparency
- Global Opportunities
Dematic provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
The base pay range for this role is estimated to be $141,000 - $216,000 at the time of posting. Final compensation will be determined by various factors such as work location, education, experience, knowledge, and skills.
TASKS AND QUALIFICATIONS:
What You Will Do In This Role:
- Lead and develop a team of software engineers responsible for implementing software solutions for customer projects in warehouse automation and supply chain environments.
- Ensure project delivery aligns with committed schedules, budgets, and technical requirements.
- Partner closely with project management, product management, and operations teams to ensure successful project execution.
- Lead all aspects of software build, development, integration, testing, standards, and sustained deployment for automation systems.
- Monitor project progress, handle risks, and remove blockers to keep projects on track.
- Identify and propose product sustainment projects and efforts.
- Establish engineering guidelines, development standards, and quality assurance processes.
- Drive continuous improvement in development workflows, automation, and delivery efficiency.
- Support estimation, planning, and resource allocation for multiple concurrent customer projects.
- Coach, mentor, and develop engineers while fostering a culture of accountability, teamwork, and innovation.
- Participate in technical architecture discussions and ensure scalable, maintainable solutions.
- Collaborate with global engineering teams to standardize tools, frameworks, and development practices.
- Support partner concerns and critical project issues when vital.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
- 8+ years of software engineering experience with at least 3–5 years in a leadership or management role.
- Experience delivering sophisticated software systems in project‑driven environments.
- Strong understanding of software development lifecycle, agile methodologies, and system integration.
- Consistent track record of delivering projects on schedule and within budget.
- Experience leading multi-functional teams and running multiple concurrent initiatives.
- Excellent communication and customer leadership skills.
- Experience with automation systems, warehouse control systems (WCS), warehouse management systems (WMS), or industrial software is helpful.
- Familiarity with modern programming languages, distributed systems, and enterprise software architectures.
PREFERRED SKILLS
- Experience in logistics, supply chain, or warehouse automation industries.
- Knowledge of real-time control systems, material handling systems, or robotics software.
- Experience working in global engineering organizations.
- Strong analytical and problem-solving capabilities with a focus on execution and delivery.
LEADERSHIP EXPECTATIONS
- Drive accountability for delivering high‑quality software on time and within budget.
- Build and develop high‑performing engineering teams.
- Develop a culture of continuous improvement, ownership, and operational excellence.
- Balance technical leadership with strong execution and delivery focus.
See All 115+ Software Engineering Manager Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find JobsSoftware Engineering Manager Jobs by City in Michigan
Where Michigan roles are concentrated, by current openings.
Software Engineering Manager Job Market in Michigan
A snapshot from current Michigan openings, updated as new roles post.
Who's Hiring
- Stellantis21

- General Motors (GM)8

- Osborn Engineering8

- HDR6

- ECS Limited3

Top Industries Hiring
- Automotive47
- Consulting & Professional Services34
- Construction & Real Estate10
- Manufacturing10
- Technology & Software10
What Michigan Employers Look For
The qualifications that appear most often in software engineering manager jobs across Michigan.
- 5+ years of engineering experience with 2+ years managing engineering teams
- Proven ability to hire, develop, and retain software engineers
- Experience driving agile or scrum delivery across multiple sprint teams
- Strong technical background in software architecture and system design
- Cross-functional collaboration with product, design, and data stakeholders
- Bachelor's degree in computer science, engineering, or a related technical field
Software Engineering Manager Jobs in Michigan: Frequently Asked Questions
How many software engineering manager jobs are there in Michigan?
There are 115+ software engineering manager openings in Michigan on Migrate Mate as of June 2026, with the most roles in Auburn Hills, Detroit, and Ann Arbor. New positions post regularly as employers across Michigan hire.
Which Michigan cities have the most software engineering manager jobs?
Auburn Hills, Detroit, and Ann Arbor have the most software engineering manager openings in Michigan right now, with additional roles spread across smaller metros statewide.
Which companies hire software engineering managers in Michigan?
Employers hiring software engineering managers in Michigan include Stellantis, General Motors (GM), and Osborn Engineering, based on current listings on Migrate Mate as of June 2026.
Are there remote software engineering manager jobs in Michigan?
Yes. About 23% of software engineering manager openings tied to Michigan are remote or hybrid as of June 2026. The rest are on-site roles based in Michigan metros.
How do I apply for software engineering manager jobs in Michigan?
You can apply to software engineering manager jobs in Michigan directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Michigan location, then apply to each one that fits.
See All 115+ Software Engineering Manager Jobs in Michigan
Find roles in Michigan that match your experience and apply in just a few clicks.
Find Jobs