1

Software Engineering Manager Jobs in Jackson, MI

ENGINEERING MANAGER NEEDED - EATON RAPIDS, MICHIGAN AREA A Leading Automotive Supplier in the Eaton Rapids, Michigan area needs an Engineering Manager. Die Casting Expertise is Required for this ...

Vendor management -- Skilled in negotiating with vendors and navigating platform constraints ... Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field ...

New

Vendor management -- Skilled in negotiating with vendors and navigating platform constraints ... Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field ...

New

Senior Software Engineer

Jackson, MI · On-site

$111K - $146K/yr

... Work and Material Management (WAMM) team within the Applications & Analytics organization ... Cloud Engineering -- Develop cloud-first solutions, troubleshoot cloud-based issues, and contribute ...

New

Sr. Software Engineer

Jackson, MI · On-site

$111K - $146K/yr

Cross‑Functional Collaboration -- Partner with designers, product managers, and other engineers in an Agile environment. * ADMS Product Suite Alignment -- Ensure all software engineering work ...

New

We are seeking a developer to build and implement enterprise level software services with large ... Manage customer communications to enable a fully integrated solution to their system landscape

We are seeking a developer to build and implement enterprise level software services with large ... Manage customer communications to enable a fully integrated solution to their system landscape

Senior Software Engineer ADMS

Jackson, MI · On-site

$111K - $146K/yr

Senior Software Engineer ADMS Work Location: Jackson, MI (Hybrid ) Required: * 1+ year of hands on ... Vendor management -- Skilled in negotiating with vendors and navigating platform constraints ...

New

Senior Software Engineer ADMS

Jackson, MI · On-site

$114K - $151K/yr

Senior Software Engineer ADMS Work Location: Jackson, MI (Hybrid ) Required: * 1+ year of hands on ... Vendor management - Skilled in negotiating with vendors and navigating platform constraints ...

New

Senior Software Engineer ADMS

Jackson, MI · On-site

$111K - $146K/yr

Senior Software Engineer ADMS Work Location: Jackson, MI (Hybrid ) Required: * 1+ year of hands on ... Vendor management - Skilled in negotiating with vendors and navigating platform constraints ...

New

ServiceNow Software Engineer

Jackson, MI · On-site

$49.25 - $67.50/hr

ServiceNow Software Engineer Location: Jackson, MI (Onsite) Duration: 12 months Rate: Market Duties ... · IT Service Management - Incident, Change, Problem, Asset, Release and Discovery Modules · ...

next page

Showing results 1-20

Software Engineering Manager information

See Jackson, MI salary details

$90.5K

$154.1K

$182.4K

How much do software engineering manager jobs pay per year?

As of Jul 10, 2026, the average yearly pay for software engineering manager in Jackson, MI is $154,105.00, according to ZipRecruiter salary data. Most workers in this role earn between $157,400.00 and $157,400.00 per year, depending on experience, location, and employer.

What are some common challenges faced by Software Engineering Managers when leading diverse development teams?

Software Engineering Managers often encounter challenges such as balancing technical leadership with people management, aligning team members with different backgrounds and skill sets, and ensuring effective communication across remote or cross-functional teams. Navigating these challenges involves fostering an inclusive environment, setting clear expectations, and adapting management styles to individual team members’ needs. Successful managers also prioritize regular check-ins and feedback to keep projects on track and support professional growth within the team.

What Does a Software Engineering Manager Do?

A software engineering manager oversees a team of people who are working on the development of new computer software or the enhancement of existing computer programs. Because this is a management job, your duties may include coordinating and planning with other departments within the company and with company executives. In addition to management skills, you need a firm understanding of the technical aspects of software engineering. Another aspect of this career involves understanding the market and competitor’s products so that your software can compete and meet market demands.

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

AspectSoftware Engineering ManagerSoftware Developer
CredentialsBachelor's or Master's in CS or related field, often with leadership experienceBachelor's or higher in CS or related field
Work EnvironmentLeads teams, manages projects, collaborates with stakeholdersFocuses on coding, debugging, and implementing features
Employer & Industry UsageUsed across tech companies, startups, and large enterprisesCommon in all software development settings
Search & Comparison IntentUnderstanding managerial roles, leadership responsibilitiesFocus on technical skills, coding tasks

The main difference between a Software Engineering Manager and a Software Developer lies in their roles and responsibilities. Managers oversee teams, coordinate projects, and handle strategic planning, while developers focus on coding and technical implementation. Both roles are essential in the software development lifecycle, but they serve different functions within an organization.

What does a Software Engineering Manager do?

A Software Engineering Manager oversees a team of software engineers, guiding the development of software projects from planning to implementation. They are responsible for managing the team's workflow, ensuring high-quality code, and meeting project deadlines. In addition to technical leadership, they also handle hiring, mentoring, and performance reviews. Their role bridges the gap between technical execution and business objectives, ensuring that software solutions align with strategic goals.

What does a software engineer manager do?

A software engineering manager oversees software development teams, coordinates project planning, sets technical goals, and ensures timely delivery of software products. They also handle team management, performance evaluations, and collaborate with stakeholders to align technical efforts with business objectives.

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

To thrive as a Software Engineering Manager, you need a solid background in software development, team leadership, and project management, often backed by a degree in computer science or a related field. Familiarity with development tools, agile methodologies, version control systems, and, in some cases, certifications like PMP or Scrum Master are valuable. Exceptional communication, problem-solving, and mentoring skills distinguish top performers in this role. These competencies are crucial for successfully guiding technical teams, delivering projects efficiently, and fostering a collaborative and innovative engineering culture.

How much do software engineer managers get paid?

Software engineering managers typically earn a median annual salary ranging from $120,000 to $180,000, depending on experience, location, and company size. They often receive additional benefits such as bonuses, stock options, and health insurance, and may lead teams using project management tools and Agile methodologies.

Can I make 200k a year as a software engineer?

Software engineering managers and senior software engineers in high-cost-of-living areas or with extensive experience and specialized skills can earn $200,000 or more annually. Compensation depends on factors such as location, company size, industry, and individual expertise, with roles involving leadership, complex projects, or advanced technical skills often commanding higher salaries.

What engineer makes $500,000 a year?

Senior software engineering managers and highly experienced software engineers at large tech companies can earn $500,000 or more annually, often including bonuses, stock options, and other incentives. These roles typically require extensive experience, leadership skills, and expertise in areas like cloud computing, system architecture, or specialized domains.
What job categories do people searching Software Engineering Manager jobs in Jackson, MI look for? The top searched job categories for Software Engineering Manager jobs in Jackson, MI are:
What cities near Jackson, MI are hiring for Software Engineering Manager jobs? Cities near Jackson, MI with the most Software Engineering Manager job openings:
Infographic showing various Software Engineering Manager job openings in Jackson, MI as of July 2026, with employment types broken down into 86% Full Time, 12% Part Time, and 2% Contract. Highlights an 86% Physical, 4% Hybrid, and 10% Remote job distribution, with an average salary of $154,105 per year, or $74.1 per hour.
Engineering Manager

Engineering Manager

Accu-Staff Resource Systems Enterprises Ltd.

Eaton Rapids, MI • On-site

$100K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 26 days ago


Job description

We have an exciting new role for Engineering Manager in Eaton Rapids Michigan!

Our client is an automotive company and the world leader in the design, engineering and manufacturing of high-quality magnesium and aluminum die cast components.

Purpose of Position:

Reporting to the Plant Manager, the Engineering Manager will be the leader of Engineering staff with the responsibility to coach, supervise and develop them in supporting business development, technical, production, maintenance, and tooling related activities.

What is in it for you?

  • Be a part of a dynamic, progressive organization
  • Above-average compensation package
  • Great team environment
  • Be a part of an organization that offers career growth
  • Positive working environment that promotes work-life balance while promoting career growth

Company Overview:
ACCU-STAFF, our mission is to help organizations find the top Industry talent and to help people achieve their personal and professional goals through the growth of their careers. Our core values are the backbone of our business, which is how we guide our hiring process: we show excellence through results,
lead with integrity and accountability, and exemplify competitive greatness.

We are honoured to be ranked among the Top 50 staffing and recruitment firms in Canada- out of nearly 30,000 firms nationwide. Forbes has recognized us as one of the Best in Canada across all three major categories:


Best Executive Recruitment Firms
Best Temporary Staffing Firms
Best Professional Recruiting Firms

This recognition reflects our commitment to exceptional service, trusted partnerships, and consistently delivering top-tier talent solutions.


Responsibilities of Position:

  • Leadership: Set direction and methodology for the day-to-day operation of the department, delegate assignments to ensure the timely and efficient completion of projects. Supervise, coach, and mentor Engineering staff and support personnel on their daily duties.
  • Safety: Observe and promote all safety related policies and procedures, maintaining a safe working environment at all times, ensuring equipment safety mechanisms are adequate and functioning properly, and good housekeeping is adhered to.
  • Advanced Quality Planning: Develop and implement required documentation and plans for advanced quality planning, including: overview, flow chart, prototype, feasibility reviews, FMEAS, Control Plans, Process Sheets, Gauge R&Rs, Capability Studies. Participate in the achievement of customer quality awards.
  • Data Collection and Analysis: Coordinate and participate in the collection of historical data to establish baselines and monitor improvements in the areas of: equipment uptime, scrap percentage, tooling life, machine capability, cycle time, OEE, good parts produced, etc.
  • Problem Solving: Address system and equipment related failures providing necessary guidance to allow teams to identify root causes and countermeasures so problems can be eradicated and don’t reoccur.

· Communication: Ensure accurate and precise communication of results and targets to maintenance and production teams, peers, and management team. Contribute with information to complete daily, weekly and monthly reporting to all interested parties. Develop and implement customer communication systems to Engineering.

· Training and Development: Train, coach and mentor team members in Engineering systems and procedures. Engage in continuous education courses and assist in the career planning of team members. Ensure effective succession, and information transfer amongst team members. Support process training to all production, maintenance, and tooling team members. Plan training requirements.

· Financial Controls: Ensure expenses are necessary and don’t exceed capital and expense budget approvals. Maintain professional relationships with outside suppliers and vendors. Prepare proposals for capital project budgets with required justifications. Propose project and program budgets.

· Innovation: Lead research and development projects which produce new designs, products, and processes. Attend technical seminars and shows, remaining up to date in all new advances in technologies, materials, processes, etc. Review all new technologies and developments with material and equipment suppliers. Participate in supplier surveys, visit new potential sources to broaden present supplier base. Support product development at the customer level by providing technical guidance and support in product design.

· Prioritization and Planning: Ensure Engineering related activities are scheduled and completed in a timely manner. Understand impact of equipment downtime to meeting production goals and customer shipments, prioritize effectively, and assign staff accordingly. Develop detailed plans for new designs and products. Management of program management staff, ensuring new project launches and engineering changes meet project deadlines and meet or exceed budgeted financial targets.

· Other duties and tasks as assigned.

Rights

  • Administration of relevant Plex modules and other related software programs.
  • Approval of time and attendance for direct reports.
  • Approval of work schedules, including vacations.
  • Coaching, and if necessary, recommendation and issuance of discipline for direct reports.
  • Conduct periodic performance reviews for direct reports.
  • Present innovation ideas to leadership.

Contacts

  • Corporate and Plant leadership.
  • Production, maintenance and tooling employees, ensure correct information is passed on regarding equipment status and maintenance requirements.
  • Vendors and suppliers for quoting and emergency service requirements.

Education and Skill Requirements:

  • Educational and Certification Background
  • Bachelors (or higher) Engineering degree from an accredited college or university
  • Minimum of 5 years of leadership (management) experience
  • 5 to 10 years die cast and tooling experience within the automotive manufacturing industry (or similar i.e. injection molding, stamping, etc.).
  • Minimum of 5 years demonstrated experience in innovation, new product launch and project management
  • Demonstrated experience in budgeting, preparation of capital project expense proposals, and departmental financial oversight

ACCU-STAFF has an accommodation process in place and provides accommodations for employees with disabilities. If you require a specific accommodation because of a disability or a medical need, please contact Human Resources so that arrangements can be made for the appropriate accommodations to be in place before you begin your employment. We thank all applicants for their interest; however only those selected for an interview will be notified.

Company Description

ACCU-STAFF is a premier Search Firm and we work with leaders in the Manufacturing and Automotive Industries all of which have exciting opportunities! We have been servicing various industries for over 30 years. Our team of recruiters at Accu-staff deliver insightful and relevant advice to assist you when considering your next career move, whether contract or permanent. Through partnerships with employers in various industries, we will connect you to exciting career opportunities throughout Canada and the US.
We offer dynamic environments that is built on respect and diversity, their people are consistently rewarded for their contribution and supported in achieving their professional goals.