1

Senior Software Engineering Manager Jobs in Michigan

Senior Software Engineer

Auburn Hills, MI · On-site

$115K - $152K/yr

Description FEV is looking for a Senior Software Engineer to provide technical leadership and hands ... Collaborate with systems, validation, project management, and customer engineering teams to ensure ...

New

Senior Software Engineer I

Rochester, MI · On-site

$112K - $148K/yr

Summary OneStream Software delivers a unified Corporate Performance Management (CPM) platform ... Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent ...

Senior Software Developer

Ann Arbor, MI · On-site

$53.25 - $70.50/hr

Senior Software Developer Our Development team focuses on implementation, using a test‑driven ... Building and managing client relationships * Drawing out the ideas and experience of others to ...

Senior Software Engineer, AI

Ann Arbor, MI · On-site

$119K - $158K/yr

... management in production. * Partner across disciplines - Work closely with AI researchers ... Bachelor's degree in Computer Science, Engineering, or equivalent experience, and 5+ years of ...

Senior Software Engineer

Ann Arbor, MI · On-site

$119K - $158K/yr

They are seeking a Senior Software Engineer to work directly with client environments to strengthen ... Required : • 7+ years of software engineering experience, or equivalent depth in architectural ...

Sr. Software Developer

Southfield, MI · On-site

$50 - $66/hr

Stefanini, Inc., seeks a Software Developer, Sr. reporting to office in Southfield, MI to support Global Test Data Management software application using industry standards to manage and enable ...

Showing results 41-60

Senior Software Engineering Manager information

See Michigan salary details

$72.8K

$154.3K

$204.8K

How much do senior software engineering manager jobs pay per year?

As of Sep 10, 2026, the average yearly pay for senior software engineering manager in Michigan is $154,262.00, according to ZipRecruiter salary data. Most workers in this role earn between $132,000.00 and $173,400.00 per year, depending on experience, location, and employer.

What is a senior software engineering manager?

A Senior Software Engineering Manager is a leadership role responsible for overseeing multiple software engineering teams or large projects within an organization. They manage engineering managers and senior engineers, define technical strategies, and ensure the successful delivery of complex software solutions. In addition to technical oversight, they are involved in talent development, process improvement, and cross-functional collaboration with other departments. Their role is crucial for aligning engineering goals with business objectives and fostering a culture of innovation and excellence.

What does a senior software engineering manager do?

A Senior Software Engineering Manager often splits their time between providing technical guidance and overseeing team development. This means staying involved in high-level architecture decisions while also focusing on mentoring engineers, conducting performance reviews, and facilitating communication across teams. Balancing these aspects requires strong organizational skills, as managers must ensure project delivery timelines are met without sacrificing team morale or individual growth. Regular one-on-ones, sprint planning sessions, and collaboration with product managers are key parts of the weekly routine.

What skills and qualifications are needed to thrive as a senior software engineering manager?

To thrive as a Senior Software Engineering Manager, you need a solid background in software development, strong leadership abilities, and experience managing engineering teams, often supported by a degree in computer science or a related field. Familiarity with project management tools (like Jira), cloud platforms (such as AWS or Azure), and agile methodologies is typically expected, and certifications like PMP or Scrum Master can be advantageous. Outstanding communication, strategic thinking, and mentorship skills help build high-performing teams and foster collaboration. These skills and qualities are crucial for delivering successful projects, supporting team growth, and aligning technical work with business objectives.

What are popular job titles related to Senior Software Engineering Manager jobs in Michigan?

For Senior Software Engineering Manager jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Senior Software Engineering Manager jobs in Michigan look for?

The top searched job categories for Senior Software Engineering Manager jobs in Michigan are:

Infographic showing various Senior Software Engineering Manager job openings in Michigan as of August 2026, with employment types broken down into 70% Full Time, and 30% Part Time. Highlights an 60% In-person, and 40% Remote job distribution, with an average salary of $154,262 per year, or $74.2 per hour.

Senior Software Engineer

Auburn Hills, MI • On-site

FEV North America Inc
Motor Vehicle Manufacturing • 501 - 1,000 employees

$115K - $152K/yr

Full-time

Posted yesterday

New


Job description

Description

FEV is looking for a Senior Software Engineer to provide technical leadership and hands-on software engineering support for advanced automotive software development programs. The role will lead software development, integration, testing, and release activities while serving as a key technical interface with customers. The successful candidate will support project planning, technical reviews, requirements analysis, software architecture discussions, and issue resolution while mentoring engineering teams and ensuring the delivery of high-quality software solutions.  

Requirements

  • Provide technical leadership and guidance to software engineering teams across multiple customer programs.
  • Support customer meetings, technical reviews, workshops, project status discussions, and issue resolution activities.
  • Lead requirements analysis, software design reviews, software architecture discussions, and technical decision-making.
  • Coordinate software development, integration, verification, and release activities throughout the software development lifecycle.
  • Develop and review embedded software using Model-Based Design methodologies and modern software engineering practices.
  • Support software integration, debugging, root cause analysis, and corrective action implementation.
  • Guide software testing activities, including MIL, SIL, HIL, integration, and validation testing.
  • Ensure bidirectional traceability between requirements, software implementation, and verification artifacts.
  • Review and approve engineering deliverables, software releases, test reports, and technical documentation.
  • Collaborate with systems, validation, project management, and customer engineering teams to ensure successful project execution.
  • Identify technical risks and develop mitigation plans to maintain program timing and deliverable quality.
  • Mentor and support junior engineers while driving engineering best practices and continuous improvement initiatives.

Required Qualifications:

  • 8+ years of experience in automotive embedded software development, software integration, or systems engineering.
  • Proven experience leading technical teams and coordinating software development activities.
  • Experience working directly with customers in a technical leadership or customer-facing role.
  • Strong experience with MATLAB/Simulink, Stateflow, Embedded C/C++, software integration, and verification activities.
  • Experience with requirements management, traceability, software testing, and release management.
  • Knowledge of automotive communication protocols such as CAN, CAN FD, LIN, UDS, and Ethernet.
  • Experience with CI/CD pipelines, source control systems, and software quality processes.
  • Demonstrated ability to lead technical discussions, drive issue resolution, and support customer programs with minimal supervision.

Preferred Qualifications

  • Experience with Model-Based Development (MBD) and code generation workflows.
  • Familiarity with AUTOSAR, Software Defined Vehicle (SDV) architectures, and embedded software platforms.
  • Knowledge of functional safety concepts and requirements traceability methodologies.
  • Experience with HIL/MIL/SIL testing environments and automated testing frameworks.
  • Strong presentation, communication, and customer relationship management skills.