1

Microsoft Support Engineer Jobs in Michigan (NOW HIRING)

... Description M365 engineer/admin to oversee a major workload such as microsft teams, exchange ... Serve as a subject matter expert, providing guidance and support to other IT team members. Conduct ...

Job Title: Field IT Support Engineer (IMAC & Infrastructure) Role Overview We are seeking a ... Microsoft Office/Outlook). Flexibility: Must be willing and able to travel, work weekends, handle ...

Field Engineer

Detroit, MI · On-site

$49K - $60K/yr

Job Title: Field IT Support Engineer (IMAC & Infrastructure) Role Overview We are seeking a ... Microsoft Office/Outlook). • Flexibility: Must be willing and able to travel, work weekends ...

Showing results 21-40

Microsoft Support Engineer information

See Michigan salary details

$14

$34

$59

How much do microsoft support engineer jobs pay per hour?

As of Aug 17, 2026, the average hourly pay for microsoft support engineer in Michigan is $34.75, according to ZipRecruiter salary data. Most workers in this role earn between $25.77 and $40.62 per hour, depending on experience, location, and employer.

What are the most common challenges faced by Microsoft Support Engineers, and how do they address them?

Microsoft Support Engineers often encounter complex technical issues ranging from software bugs to user configuration errors, sometimes requiring rapid diagnosis and creative problem-solving under time pressure. They must stay current with frequent updates and new features across Microsoft products, requiring continuous learning and adaptability. To address these challenges, engineers leverage a combination of detailed technical knowledge, access to internal knowledge bases, and collaborative teamwork with other support professionals and escalation teams. This dynamic environment means that strong communication skills and a dedication to customer satisfaction are essential for effectively resolving customer concerns and maintaining service quality.

What is a Microsoft Support Engineer?

A Microsoft Support Engineer is responsible for troubleshooting and resolving technical issues related to Microsoft products and services. They assist customers by diagnosing problems, providing solutions, and ensuring optimal system performance. This role requires strong problem-solving skills, technical expertise, and effective communication to guide users through complex issues. Support Engineers may work with enterprise clients, IT professionals, or end users to improve system reliability and efficiency.

What are the key skills and qualifications needed to thrive as a Microsoft Support Engineer?

To thrive as a Microsoft Support Engineer, you need a solid understanding of Microsoft operating systems, networking, and troubleshooting, usually backed by a degree in computer science or related experience. Familiarity with tools like Microsoft Azure, Active Directory, Office 365, and certifications such as Microsoft Certified: Azure Fundamentals or Microsoft Certified Solutions Associate (MCSA) are highly valued. Strong communication, problem-solving abilities, and patience help set professionals apart in this customer-facing role. These skills and qualifications enable engineers to efficiently resolve technical issues and deliver a positive customer support experience.

What are popular job titles related to Microsoft Support Engineer jobs in Michigan?

For Microsoft Support Engineer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Microsoft Support Engineer jobs in Michigan look for?

The top searched job categories for Microsoft Support Engineer jobs in Michigan are:

Infographic showing various Microsoft Support Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 20% Part Time, 1% Temporary, and 5% Contract. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $72,282 per year, or $34.8 per hour.

Desktop Support Engineer (Level 2)

NSC Global

Bay City, MI • On-site

Full-time

Posted 19 days ago


Job description

Overview
NSC Global is currently looking for a Desktop Support Engineer to join our growing company.
NSC Global provides global network implementation and support solutions to world-class organizations, delivering cost savings and operational simplicity. Our goal is to partner with world-class enterprises, helping them become more agile, create commercial advantage and build quality through design, deployment, support and management of their global IT communications. NSC Global is a US Cisco Global Gold Certified Partner with a corporate headquarters in London, UK and a US headquarters in New York, NY. Please review our website at www.nscglobal.com for more information on our organization.
POSITION: Desktop Support Engineer
JOB TYPE: Direct Hire (W2) with NSC Global
START DATE: IMMEDIATELY
Responsibilities
Maintains, analyzes, troubleshoots, and repairs computer systems, hardware and computer peripherals. Documents, maintains, upgrades or replaces hardware and software systems. Supports and maintains user account information including rights, security and systems groups. May require an associate's degree in a related area or 5+ years of experience in the field or in a related area. Familiar with a variety of the fields' concepts, practices, and procedures. Relies on experience and judgment to plan and accomplish goals. Performs a variety of complicated tasks. Typically reports to a project leader or manager. A wide degree of creativity and latitude is expected.
Position Description:
  • Field incoming help requests from end users via both telephone and work orders in a courteous manner.
  • Document all pertinent end user identification information, including name, department, contact information, and nature of problem or issue.
  • Build rapport and elicit problem details from help desk customers.
  • Prioritize and schedule problems. Escalate problems (when required) to the appropriately experienced technician.
  • Record, track, and document the help desk request problem-solving process, including all successful and unsuccessful decisions made, and actions taken, through to the final resolution.
  • Apply diagnostic utilities to aid in troubleshooting.
  • Access software updates, drivers, knowledge bases, and frequently asked questions resources on the Internet to aid in problem resolution.
  • Identify and learn appropriate software and hardware used and supported by the organization.
  • Perform hands-on fixes at the desktop level, including installing and upgrading software, implementing file backups, and configuring systems and applications.
  • Test fixes to ensure problem has been adequately resolved.
  • Perform post-resolution follow-ups to help requests.
  • Develop help sheets and knowledge base articles for end users.
  • Perform related duties consistent with the scope and intent of the position

Qualifications
Knowledge & Experience:
  • Knowledge of basic computer hardware.
  • Experience with desktop operating systems including Microsoft, and Mac OS X
  • Extensive application support experience.
  • Working knowledge of a range of diagnostic utilities.
  • Good understanding of the organization's goals and objectives.
  • Exceptional written and oral communication skills.
  • Exceptional interpersonal skills, with a focus on rapport-building, listening, and questioning skills.
  • Strong documentation skills.

Personal Attributes:
  • Ability to conduct research into a wide range of computing issues as required.
  • Ability to absorb and retain information quickly.
  • Ability to present ideas in user-friendly language.
  • Highly self-motivated and directed.
  • Keen attention to detail.
  • Proven analytical and problem-solving abilities.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Exceptional customer service orientation.
  • Experience working in a team-oriented, collaborative environment.

Soft Skills:
  • Thought Process: Able to understand technical concepts and can develop ways to help others learn. Ability to solve complex problems with innovative solutions. Ability to manage multiple priorities. Ability to quickly and proactively gain an understanding of the client's business problems and deliver solutions and recommendations to solve.
  • Interpersonal: Excellent customer service, technical, organizational, and communication skills - in person and on the phone; effective listening and team orientation. Able to persuade, influence and negotiate with staff and vendors in critical situations. Able to motivate others and work cooperatively in a group to achieve common goals.
  • Physical: Able to sit at a desk and grasp writing instruments. Able to manipulate fingers to perform keyboard strokes on a computer. Mobile between buildings. Must also be able to lift 40lbs without issue and move it from under a desk to a cart and vice versa.