1

Lead Software Systems Engineer Jobs in Michigan (NOW HIRING)

We are seeking a highly technical Feature Systems - Software Systems Developer to lead the definition, architecture, and development of next-generation vehicle features from concept through ...

Lead Systems Engineer

Jackson, MI · On-site

$113K - $165K/yr

... software. • Execute on systems engineering functional capabilities including requirements ... Lead cross functional proposal preparation including creation of technical proposals, risk ...

Lead Systems Engineer

Jackson, MI · On-site +1

$113K - $165K/yr

... software. Execute on systems engineering functional capabilities including requirements development including decomposition, flow-down, and traceability; system architecture design and analysis ...

We are seeking a highly technical Feature Systems - Software Systems Developer to lead the definition, architecture, and development of next-generation vehicle features from concept through ...

We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace ... Familiarity with Electronics or Software systems * Demonstrates ability as a team player to build ...

We are looking for a Lead Software Engineer/Full stack Developer to join our IPG Technology team in Ann Arbor, MI.This is an amazing opportunity to work on Foundation IP, including the web ...

We are looking for a Lead Software Engineer/Full stack Developer to join our IPG Technology team in Ann Arbor, MI. This is an amazing opportunity to work on Foundation IP, including the web ...

We are a company of creators who deliver pioneering ideas and technologies that lead the aerospace ... Familiarity with Electronics or Software systems * Demonstrates ability as a team player to build ...

Description Lead Software Development Engineer Job Profile Summary The Lead Software Development ... Develops cloud-native solutions using APIs, event-driven patterns, and distributed systems ...

Showing results 21-40

Lead Software Systems Engineer information

See Michigan salary details

$79.3K

$173.7K

$220.5K

How much do lead software systems engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for lead software systems engineer in Michigan is $173,733.00, according to ZipRecruiter salary data. Most workers in this role earn between $145,600.00 and $220,500.00 per year, depending on experience, location, and employer.

What does a Lead Software Systems Engineer do?

A Lead Software Systems Engineer is responsible for overseeing the design, development, and maintenance of complex software systems. They lead a team of engineers, coordinate project tasks, and ensure that software solutions meet technical and business requirements. This role often involves architectural planning, code reviews, and collaborating with stakeholders to define system functionalities. They also mentor junior engineers and help establish best practices within the development team.

What are the key skills and qualifications needed to thrive as a Lead Software Systems Engineer?

To thrive as a Lead Software Systems Engineer, you need deep expertise in software architecture, systems integration, and programming, usually backed by a degree in computer science or a related field. Familiarity with tools such as cloud platforms (AWS, Azure), version control systems (Git), and frameworks for CI/CD, as well as certifications like AWS Certified Solutions Architect, are highly valuable. Effective leadership, problem-solving, and communication skills help guide teams and manage complex technical projects. These skills and qualities are crucial for delivering robust, scalable solutions and ensuring successful project outcomes in dynamic environments.

How does a Lead Software Systems Engineer typically collaborate with cross-functional teams during large-scale projects?

As a Lead Software Systems Engineer, you will frequently work alongside product managers, QA specialists, and infrastructure teams to ensure that complex software systems are designed, developed, and deployed efficiently. Effective communication and coordination are vital, as you'll often translate business requirements into technical specifications, facilitate design reviews, and help resolve integration challenges across diverse teams. Success in this role depends on your ability to foster collaboration, balance multiple priorities, and provide technical leadership that guides the team toward project milestones while maintaining system quality and scalability.

What cities in Michigan are hiring for Lead Software Systems Engineer jobs?

Cities in Michigan with the most Lead Software Systems Engineer job openings:

Infographic showing various Lead Software Systems Engineer job openings in Michigan as of August 2026, with employment types broken down into 79% Full Time, 17% Part Time, 3% Contract, and 1% Nights. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $173,733 per year, or $83.5 per hour.

Systems Engineer - Infra, Upgrades & On-Call Support

Byron Township, MI • On-site

Family Fare, LLC
Retail • 5 - 10K employees

Other

Posted 23 days ago


Family Fare rating

6.3

Company rating: 6.3 out of 10

Based on 70 frontline employees who took The Breakroom Quiz


Job description

## Specialist, Systems Engineer - RetailApplylocations: Byron Center, Michigantime type: Full timeposted on: Posted Todayjob requisition id: R86759As a member of the C&S Wholesale Grocers family of companies, SpartanNash is a food solutions company that delivers the ingredients for a better life. A distributor, wholesaler and retailer with a global supply chain network, SpartanNash distributes grocery and household goods, including fresh produce and the Our Family portfolio of products, to locations in all 50 states.Our braggingly happy team members — ranging from bakery managers to order selectors; from IT developers to vice presidents of finance; from HR Business Partners to export specialists — create braggingly happy customers spanning national accounts, independent and chain grocers, e-commerce retailers, U.S. military commissaries and exchanges, and the Company’s own brick-and-mortar grocery stores, pharmacies and fuel centers.Ready to contribute to the success of our food solutions company? Apply now!**Location:**537 76th St Sw - Byron Center, Michigan 49315**Position Summary:**This role is responsible to lead or participate in the installation, configuration, implementation and maintenance of third-party hardware or system software utilities. Lead or participate in project designs and upgrades of hardware or software systems within assigned IT area. Perform systems management and integration functions. Act as a key point of contact and advise team on complex technical issues and resolution of such.**Here’s what you’ll do:*** Lead or participate in the evaluation, installation, configuration, implementation and maintenance of third-party hardware or system software utilities. Responsible to monitor, test and troubleshoot issues for assigned systems hardware or software as appropriate. Work with internal IT teams, external vendors, and cross-functional business partners as necessary.* Plan and implement timely upgrades, maintenance fixes and vendor-supplied patches for assigned systems hardware or software. Recommend and execute modifications to improve efficiency, reliability, and performance of infrastructure systems. Participate in Disaster Recovery planning and practices as required.* Lead or participate in project designs and upgrades of hardware or software systems within assigned IT area. Conduct research in support of procurement or development efforts as assigned.* Develop and maintain system architecture and troubleshooting documentation, user documentation for systems installed and/or created, and technical standards, procedures, and techniques for system issue resolution to ensure maximum system availability and performance levels.* Act as a key point of contact and advise team on complex technical issues and resolution of such. Identify and resolve issues and monitor resolution; partner with other IT areas to ensure resolution of issues.* Work closely with various IT teams as necessary to support the hardware and software systems.* Prepare and conduct presentations to IT management and discuss IT technology issues and solutions in a non-technical manner while ensuring understanding by targeted audience.* Provide guidance, mentoring and training for less experienced system engineers and IT support staff.* Maintain current knowledge of industry trends and best practices within Information Technology and remain current with new technologies and systems engineer methodologies and protocols. Make recommendations to improve current systems or processes.* Responsible to respond to system issues on a 7x24 basis and participate in an on-call rotation.* Check existing systems and suggest improvements.* Apply tech solutions to strengthen systems.* Customize systems from external vendors.* Review control documents.* Perform standard operating procedures.* Perform routine systems and software audits.* Work with Infrastructure engineering team to conduct ongoing testing and updates for related systems.* Provide support for large changes during after-hours and weekends.* Additional responsibilities may be assigned as needed. **Here's what you’ll need:*** Bachelor's Degree (Required) Information Technology, Business Administration or related field or equivalent combination of education and/or experience.* Seven years Information Technology experience in the assigned specialty area.* Requires excellent knowledge of computer hardware architecture and operating systems in a multi-system environment.* Excellent written and verbal communications skills; strong customer service, interpersonal and presentation skills.* Excellent analytical, problem solving, troubleshooting, decision-making and attention to detail skills.* Excellent project management skills; experience leading medium to large scale projects.* Ability to organize and prioritize workload, manage multiple concurrent projects, multi-task and shift priorities, lead through influence and delegate assignments as business needs.* Must be able to work independently and in team settings. Must participate in an on-call rotation.* Ability to travel occasionally (up to 10%) as needed.* Minimum of 3 years relevant experience* Experience with monitoring systems* ·Solid experience in the administration and performance tuning of application stacks* Experience with monitoring systems* Solid scripting skills (e.g., shell scripts, Perl, Ruby, Python)**Physical Requirements:**The physical demands described here are representative of those that must be met by an associate to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. May be required to lift and/or move 20 pounds. The associate is frequently required to sit/stand/walk. While performing the duties of this position, the associate is subject to a typical office environment and is rarely exposed to outside weather conditions. Temperatures may vary for those subject to any of the following areas: computer/server room, print shop, production area). The noise level in the work environment is usually low to moderate but may be high in distribution settings. Travel requirements vary by assignment.As part of our **People First** culture, SpartanNash is proud to offer a robust and competitive Total Rewards benefits package.SpartanNash is an Equal Opportunity Employer that invests in Associate development, recognizes and celebrates success, fosters two-way communication, and promotes a sense of belonging. We are committed to providing equal employment opportunities to all individuals, including those with disabilities and Veterans.We are not able to sponsor work visas for this position. #J-18808-Ljbffr

What Family Fare employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom