This role involves overseeing the development and delivery of critical software solutions that ... Manage team performance, including setting clear objectives, tracking progress, and addressing ...
This role involves overseeing the development and delivery of critical software solutions that ... Manage team performance, including setting clear objectives, tracking progress, and addressing ...
Architect and guide the design of scalable, secure AI/software solutions, applying deep knowledge ... management, career development, and team structure. * Sustained customer-facing experience ...
Architect and guide the design of scalable, secure AI/software solutions, applying deep knowledge ... management, career development, and team structure. * Sustained customer-facing experience ...
Coordinate company-wide software procurement, and the assignment of software licenses. * Drive the ... Software Development Lead or Manager * Demonstrated experience managing external vendors ...
Quick apply
Coordinate company-wide software procurement, and the assignment of software licenses. * Drive the ... Software Development Lead or Manager * Demonstrated experience managing external vendors ...
Software Development, Integration & Platform Delivery Engineer (Embedded Systems)
Auburn Hills, MI · On-site
$124K - $163K/yr
Computer Science * 1+ years of experience in embedded software development, validation, or systems integration. * Understanding of software development lifecycle and embedded systems fundamentals.
Software Development, Integration & Platform Delivery Engineer (Embedded Systems)
Auburn Hills, MI · On-site
$124K - $163K/yr
Computer Science * 1+ years of experience in embedded software development, validation, or systems integration. * Understanding of software development lifecycle and embedded systems fundamentals.
Software Engineer
Wyoming, MI · On-site
$80K - $90K/yr
... of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management. - Partake in testing code to identify and fix bugs and ensure the ...
Software Engineer
Wyoming, MI · On-site
$80K - $90K/yr
... of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management. - Partake in testing code to identify and fix bugs and ensure the ...
Software Engineer
Three Rivers, MI · On-site
$80K - $90K/yr
... of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management. - Partake in testing code to identify and fix bugs and ensure the ...
Software Engineer
Three Rivers, MI · On-site
$80K - $90K/yr
... of the development process, such as requirements analysis, design, architecture, system integration, testing, and project management. - Partake in testing code to identify and fix bugs and ensure the ...
Software Engineer
Wixom, MI · On-site
W2 Only * No OPT, CPT and H1B * 5-15 Years of Software Development Experience Required * Onsite Interview Required * Candidates should live within 1 hour of Wixom, MI * Manufacturing Industry ...
Software Engineer
Wixom, MI · On-site
W2 Only * No OPT, CPT and H1B * 5-15 Years of Software Development Experience Required * Onsite Interview Required * Candidates should live within 1 hour of Wixom, MI * Manufacturing Industry ...
Infotainment Software Development Engineer
Ypsilanti, MI · On-site
$94K - $126K/yr
Infotainment Software Development Engineer Hyundai America Technical Center, Inc. (HATCI) is ... managing deliverables/acceptance criteria through integration * Working knowledge of vehicle ...
Infotainment Software Development Engineer
Ypsilanti, MI · On-site
$94K - $126K/yr
Infotainment Software Development Engineer Hyundai America Technical Center, Inc. (HATCI) is ... managing deliverables/acceptance criteria through integration * Working knowledge of vehicle ...
Development of embedded software within a real-time operating system environment in the following ... Memory management * System logging/profiling * System and network security * Adherence to ...
Development of embedded software within a real-time operating system environment in the following ... Memory management * System logging/profiling * System and network security * Adherence to ...
Senior R&D Engineer - Embedded Controller Software
Rochester Hills, MI · On-site
$114K - $149K/yr
Development of embedded software within a real-time operating system environment in the following ... Memory management * System logging/profiling * System and network security * Adherence to ...
Senior R&D Engineer - Embedded Controller Software
Rochester Hills, MI · On-site
$114K - $149K/yr
Development of embedded software within a real-time operating system environment in the following ... Memory management * System logging/profiling * System and network security * Adherence to ...
Preferred * 5+ years of progressive experience in cloud-based software development. Solid knowledge ... Develop and deploy services on AWS and/or GCP, leveraging managed services. Cloud, DevOps & ...
Preferred * 5+ years of progressive experience in cloud-based software development. Solid knowledge ... Develop and deploy services on AWS and/or GCP, leveraging managed services. Cloud, DevOps & ...
The Software Development Engineer (often called Software Developer) designs, builds, tests, and ... Ability to effectively present information and respond to questions from groups of managers ...
The Software Development Engineer (often called Software Developer) designs, builds, tests, and ... Ability to effectively present information and respond to questions from groups of managers ...
The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate ...
The BSW Embedded Software Engineer will be working within a team of engineers responsible for the development of basic software components for EE/core and powertrain control modules. The Candidate ...
Senior Defense Software Engineer
Troy, MI · On-site
$116K - $153K/yr
The Defense Senior Software Engineer is accountable for the development of software for both ... internal Roush projects and external customers. The role will perform requirements gathering ...
Senior Defense Software Engineer
Troy, MI · On-site
$116K - $153K/yr
The Defense Senior Software Engineer is accountable for the development of software for both ... internal Roush projects and external customers. The role will perform requirements gathering ...
Software Development Engineer II
Ann Arbor, MI · Hybrid
$95K - $130K/yr
Work as directed with Senior level personnel/managers * Meets 100% of Development Engineer (Software) Level II Competency Profile * Must be eligible to obtain passport * Demonstrates a willingness to ...
Software Development Engineer II
Ann Arbor, MI · Hybrid
$95K - $130K/yr
Work as directed with Senior level personnel/managers * Meets 100% of Development Engineer (Software) Level II Competency Profile * Must be eligible to obtain passport * Demonstrates a willingness to ...
The Software Development Team Lead provides leadership direction to the technical team in the ... of contact in collaboration with the Project Manager. * Develop vision for project including ...
The Software Development Team Lead provides leadership direction to the technical team in the ... of contact in collaboration with the Project Manager. * Develop vision for project including ...
Jr. Associate Software Development Engineer in Test (SDET)
Okemos, MI · On-site
$45.25 - $58.50/hr
Role: Jr. Associate Software Development Engineer in Test (SDET) Location ... Okemos, MI (Hybrid, minimum of 3 days a week in Okemos) Duration: Long term Rate: Market F2F is ...
Quick apply
Jr. Associate Software Development Engineer in Test (SDET)
Okemos, MI · On-site
$45.25 - $58.50/hr
Role: Jr. Associate Software Development Engineer in Test (SDET) Location ... Okemos, MI (Hybrid, minimum of 3 days a week in Okemos) Duration: Long term Rate: Market F2F is ...
Software Engineering Manager
Dearborn, MI · On-site
AI-Enabled Software Development : Drives the adoption of AI-assisted coding tools (e.g., GitHub ... Partners with Product Managers to develop and evolve payment experiences used by Ford customers ...
Software Engineering Manager
Dearborn, MI · On-site
AI-Enabled Software Development : Drives the adoption of AI-assisted coding tools (e.g., GitHub ... Partners with Product Managers to develop and evolve payment experiences used by Ford customers ...
Sr. Software Engineering Manager
Grand Rapids, MI · On-site
$141K - $216K/yr
Partner closely with project management, product management, and operations teams to ensure ... Lead all aspects of software build, development, integration, testing, standards, and sustained ...
Sr. Software Engineering Manager
Grand Rapids, MI · On-site
$141K - $216K/yr
Partner closely with project management, product management, and operations teams to ensure ... Lead all aspects of software build, development, integration, testing, standards, and sustained ...
Director of Software Engineering
Detroit, MI · On-site
$239K/yr
Strong command of SDLC best practices, agile methodologies, and application lifecycle management ... software engineering experience, including 5+ years in a leadership role. * Proven experience ...
Director of Software Engineering
Detroit, MI · On-site
$239K/yr
Strong command of SDLC best practices, agile methodologies, and application lifecycle management ... software engineering experience, including 5+ years in a leadership role. * Proven experience ...
Manager Of Software Development information
See Michigan salary details
$69.3K - $77.1K
4% of jobs
$77.1K - $85K
4% of jobs
$85K - $92.8K
5% of jobs
$92.8K - $100.7K
5% of jobs
$107.9K is the 25th percentile. Wages below this are outliers.
$100.7K - $108.5K
6% of jobs
$108.5K - $116.4K
7% of jobs
$116.4K - $124.2K
11% of jobs
The median wage is $128.1K / yr.
$124.2K - $132K
13% of jobs
$132K - $139.9K
17% of jobs
$140.6K is the 75th percentile. Wages above this are outliers.
$139.9K - $147.7K
17% of jobs
$147.7K - $155.6K
10% of jobs
$69.3K
$123.9K
$155.6K
How much do manager of software development jobs pay per year?
What does a manager of software development do?
What are the key skills and qualifications needed to thrive as a manager of software development, and why are they important?
What are some common challenges faced by a manager of software development, and how can they be addressed?
What is the difference between Manager Of Software Development vs Software Development Manager?
| Aspect | Manager Of Software Development | Software Development Manager |
|---|---|---|
| Required Credentials | Bachelor's degree in CS or related field; often certifications in project management | Bachelor's degree in CS or related field; certifications like PMP are common |
| Work Environment | Leads multiple development teams, oversees project delivery, collaborates with stakeholders | Manages software development teams, focuses on project execution and team coordination |
| Employer & Industry Usage | Used in tech companies, software firms, and IT departments | Common in software companies, tech startups, and enterprise IT divisions |
The main difference is that a Manager Of Software Development typically oversees multiple teams and strategic initiatives, while a Software Development Manager focuses more on managing specific development teams and project execution. Both roles require similar credentials and are used across similar industries, but their scope and focus differ slightly.

Full-time
Posted 8 days ago
General Motors rating
8.2
General Motors
Based on 305 frontline employees who took The Breakroom Quiz
7.4
Automakers average
Based on 6,270 frontline employees who took The Breakroom Quiz
Job description
Job Description
General Motors is seeking an experienced Software Engineering Manager to lead and inspire a high-performing team within our Software Aligned Vehicle organization. This role involves overseeing the development and delivery of critical software solutions that impact the lives of our customers everyday. This leader will be responsible for fostering a culture of technical excellence, and driving strategic initiatives to advance our vehicle software distribution platforms.
What You'll Do
- Lead, mentor, and coach a team of software engineers, fostering their professional growth and technical capabilities through regular feedback, performance reviews, and career development planning.
- Drive cross-functional collaboration with product management, hardware engineering, design, and other software teams to ensure seamless integration and successful delivery of software features for our Software Aligned Vehicles.
- Establish and maintain high standards for software quality, architectural design, and development processes, implementing best practices for code reviews, testing, and continuous integration/delivery.
- Manage team performance, including setting clear objectives, tracking progress, and addressing performance gaps to ensure timely and high-quality software releases.
- Participate in strategic planning for software development, contributing to roadmap definition, resource allocation, and technology selection for future vehicle platforms.
- Oversee the entire software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and ongoing maintenance.
- Identify and mitigate risks associated with software development projects, ensuring robust and secure solutions for our vehicle systems.
- Promote an innovative and agile engineering culture, encouraging experimentation and continuous improvement within the team.
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 7 years of experience in software development, with at least 3 years in a leadership or management role.
- Proven experience in coaching and mentoring software engineers at various career stages.
- Demonstrated ability to drive cross-functional leadership and collaborate effectively with diverse teams across an organization.
- Strong background in performance management, including setting goals, conducting reviews, and fostering a high-performance environment.
- Expertise in software development methodologies (e.g., Agile, Scrum) and best practices for large-scale, complex systems.
- Excellent communication, interpersonal, and problem-solving skills.
- Ability to attract, hire, and retain top engineering talent.
- Demonstrated ability to drive cross-functional leadership and collaborate effectively with diverse teams across an organization
- Master's degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years in a leadership or management role.
- Experience in leading teams through organizational transformation.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Benefits Overview
From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
Working at General Motors
What General Motors employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About General Motors
Sourced by ZipRecruiter
General Motors is a company with global scale and capabilities, headquartered in Detroit, Michigan, with employees around the world. The company employs over 165,000 people, serves six continents, operates across 22 time zones, and has a diverse workforce speaking 75 languages1. GM’s vision is to drive the world forward by pioneering innovations that move and connect people to what matters. The company is working towards an all-electric future with its new Ultium Platform and is pushing transportation options beyond our wildest imaginations with autonomous vehicles. GM is also committed to becoming the most inclusive company in the world.
Industry
Transportation equipment manufacturing
Company size
10,000+ Employees
Headquarters location
Detroit, MI, US
Year founded
1908