1

Software Engineer Manager Jobs in Michigan (NOW HIRING)

The Engineering Manager will oversee and coordinate the daily operations of highly skilled ... Proficient with Microsoft Office Suite or related software. * Proficient with computer-aided ...

Software Engineer At orsa credit union, we believe in more than just banking, we believe in people ... Collaborate with project managers, QA testers, and external partners to ensure smooth delivery.

Software Engineer

Ypsilanti, MI · On-site

$86K - $181K/yr

Collaborate with program manager, engineers, and other stakeholders to define software requirements and specifications. * Design and implement efficient, flexible solutions that can scale for mission ...

Software Engineer #1053018 * Employees in this job function are responsible for designing ... Collaborate and communicate clearly with Product Managers, Product Owners and UI/UX designers ...

Manage security aspects, including passwords, client IDs/secrets, credentials, and certificates. Skills Preferred: * Process Improvement * Data Management Experience Required: * Senior Engineer Exp:

As a Software Engineer on our Platform Observability team, you will be at the heart of our ... Implement and manage data governance, access controls, and security best practices while leveraging ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

This role reports to the Manager of Software Engineering and provides the opportunity to work on multi-region, multi-cloud systems that handle large-scale AI traffic and complex orchestration ...

Software Engineer Company: AISIN World Corp. of America Department: Operations, Systems Engineering ... Communicate closely with teammates and management to prevent and quickly resolve blockers, and to ...

Software Engineer #1055475 * Employees in this job function are responsible for designing ... Develop high-throughput APIs to connect AI services with existing PLM (Product Lifecycle Management ...

We are seeking a highly experienced and forward-thinking Senior Full-Stack Software Engineer with deep expertise in ReactJS, NodeJS and Adobe Experience Manager (AEM). You will thrive in a ...

Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a ... Prior experience building workforce management, scheduling, or operations platforms. Must-Have ...

Diagnostic Manager, Communication Manager, Task Manager, Diagnostics Communication Services ... • Support software validation engineer through the development process and iterate code ...

Software Engineer #1051415 * Employees in this job function are responsible for designing ... We are seeking a Codebeamer Engineer to support requirements management in Codebeamer ALM and to ...

next page

Showing results 1-20

Software Engineer Manager information

See Michigan salary details

$86.7K

$147.6K

$174.8K

How much do software engineer manager jobs pay per year?

As of Jun 8, 2026, the average yearly pay for software engineer manager in Michigan is $147,632.00, according to ZipRecruiter salary data. Most workers in this role earn between $150,800.00 and $150,800.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Engineer Managers when transitioning from an individual contributor role?

Software Engineer Managers often find the shift from coding-focused work to leadership responsibilities challenging. Instead of primarily writing code, their days are filled with mentoring team members, managing project timelines, and facilitating communication between technical and non-technical stakeholders. Balancing technical oversight with people management, and learning to delegate effectively, are critical skills to develop. Additionally, they must stay current with technology trends while focusing on team growth and performance.

What is the difference between Software Engineer Manager vs Software Developer?

AspectSoftware Engineer ManagerSoftware Developer
CredentialsBachelor's or higher in CS or related field; often leadership experienceBachelor's degree in CS or related field; coding skills
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, designing, and implementing software solutions
Industry UsageCommon in tech companies, startups, large enterprisesWidespread across industries, including tech, finance, healthcare
Search & Comparison IntentUnderstanding managerial roles, career progressionTechnical skills, coding responsibilities

The main difference between a Software Engineer Manager and a Software Developer lies in their responsibilities. The manager oversees teams, manages projects, and aligns technical work with business goals, while the developer primarily focuses on coding and building software solutions. Both roles require strong technical skills, but the manager also needs leadership and project management abilities.

What is a Software Engineer Manager?

A Software Engineer Manager is a professional who leads a team of software engineers, overseeing the design, development, and deployment of software projects. They are responsible for managing team performance, setting goals, and ensuring that projects are completed on time and within budget. In addition to technical expertise, they also handle hiring, mentoring, and career development of team members. Software Engineer Managers often collaborate with other departments to align technical solutions with business objectives. Their role combines leadership, project management, and deep technical knowledge.

What are the key skills and qualifications needed to thrive as a Software Engineer Manager, and why are they important?

To thrive as a Software Engineer Manager, you need a solid background in software development, team leadership experience, and often a degree in computer science or a related field. Familiarity with project management tools (like Jira), version control systems (such as Git), and cloud platforms (e.g., AWS, Azure) is typically required, along with relevant certifications. Exceptional communication, problem-solving, and mentoring abilities help you build effective teams and drive project success. These skills ensure you can lead technical initiatives, foster collaboration, and deliver high-quality software solutions in dynamic environments.
What are the most commonly searched types of Software Engineer jobs in Michigan? The most popular types of Software Engineer jobs in Michigan are:
What cities in Michigan are hiring for Software Engineer Manager jobs? Cities in Michigan with the most Software Engineer Manager job openings:
Infographic showing various Software Engineer Manager job openings in Michigan as of May 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 93% Physical, 2% Hybrid, and 5% Remote job distribution, with an average salary of $147,632 per year, or $71 per hour.

Engineer Manager

Tokusen Hytech Inc

Plainwell, MI • On-site

Full-time

Posted 12 days ago


Job description

Description:

The Engineering Manager will oversee and coordinate the daily operations of highly skilled engineering staff while ensuring that company objectives and goals are met.


Supervisory Responsibilities:

  • Assists with recruits, interviews, hires, and trains new engineering staff.
  • Oversees the daily workflow of the department.
  • Provides constructive and timely performance evaluations.

Duties/Responsibilities:

  • Leads and coordinates various engineering functions and operations including quality assurance, testing, production, and research and development of new and existing product lines.
  • Facilitates communication among clients/customers and engineers, ensuring specifications, budgets, and deadlines are clearly communicated and understood.
  • Serves as project manager for multiple projects, creating timelines and cost projections, organizing collaborative meetings, and ensuring projects comply with specifications, timelines, and budgets.
  • Reviews work and projects for technical accuracy.
  • Establishes, implements, and maintains administrative policies, procedures, and standards.
  • Prepares and executes departmental budget.
  • Negotiates contracts with outside vendors.
  • Maintains knowledge of new trends, developments, technologies, materials, and best practices; applies this knowledge to continually improve product lines and production efficiency.
  • Performs other duties as assigned.
Requirements:

Required Skills/Abilities:

  • Thorough understanding of engineering theory and design criteria.
  • Thorough understanding of applied math and physics.
  • Excellent interpersonal and customer service skills.
  • Excellent organizational skills and attention to detail.
  • Excellent time management skills with a proven ability to meet deadlines.
  • Strong analytical and problem-solving skills.
  • Strong supervisory and leadership skills.
  • Ability to prioritize tasks and to delegate them when appropriate.
  • Proficient with Microsoft Office Suite or related software.
  • Proficient with computer-aided drafting (CAD) software.

Education and Experience:

  • Must have a minimum High school diploma or equivalent GED certificate.
  • Bachelors of Science in Industrial Engineering or related field; minimum five (5) years with documented process design and improvement training.
  • Other certifications, training or requirements as may arise for this position as communicated by management.

Physical Requirements:

  • Prolonged periods of sitting at a desk and working on a computer.
  • Must be able to lift 15 pounds at times.
  • Must be able to access and navigate all areas in the facility and access all machinery.
  • May be required to repetitively move or position materials, tools, equipment and objects above and below shoulder level, and from side to side of body.
  • May be required to communicate, discern, convey, or exchange information with other teammates.
  • Must be able to wear all personal protective equipment at all times during work hours as required by company safety rules.

Other duties:

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.