Michigan · updated daily
Industrial maintenance jobs
in Michigan.

Maintenance technician, mechanic, millwright & controls roles across Michigan — real openings, updated daily.

Michigan has 8 open industrial maintenance roles in our index right now, including roles at Army National Guard Units, Veolia North America, Bosch Group, Advanced Technology Services and MAT Holdings, — hands-on maintenance technician, mechanic, and millwright work around Canton Township, Grayling, Battle Creek and Wyoming. Roles like these typically pay $27–$52/hr, and many listings show a pay range up front so you can compare before you apply.

8
Open roles
$27–$52/hr
Typical pay
5+
Hiring employers

Maintenance Jobs in Michigan

8 roles · updated daily

Sort:
Michigan
Army National Guard Units logo

Title 32 Surface Maintenance Mechanic Supervisor (Mi Smo - Mates)

📍 Grayling, MIPermanentElectricalPLCHydraulicsPneumatics
$45 – $52 /hr
View Job →
Bosch Group logo

HVAC Specialist (Water Source Heat Pumps/Geothermal)

Bosch Group · 1 month ago
📍 Canton Township, MIPermanentPLCHVAC/R
$65k – $80k /yr
View Job →
Advanced Technology Services logo

Industrial Maintenance Technician

📍 Muskegon, MIPermanentWeldingElectricalInstrumentation
$27 – $35 /hr
View Job →
Veolia North America logo

Maintenance Technician I

Veolia North America · 2 weeks ago
📍 Wyandotte, MIPermanentWeldingElectricalHydraulicsHVAC/R
View Job →
MAT Holdings logo

Prototype Machine Shop Technician

MAT Holdings · 2 months ago
📍 Farmington Hills, MIPermanentWeldingHydraulicsInstrumentation
View Job →
Army National Guard Units logo

Title 32 Surface Maintenance Mechanic (Mi Smo - Fms 4)

📍 Wyoming, MIPermanentRiggingElectricalPLCHydraulics
$31 – $36 /hr
View Job →
Veolia North America logo

Operation Maintenance Specialist I - Water/Wastewater Treatment

Veolia North America · 2 months ago
📍 Portage, MIPermanentInstrumentation
View Job →
Army National Guard Units logo

Title 32 Surface Maintenance Repairer

📍 Battle Creek, MIPermanentWeldingElectricalPLCHydraulics
$28 – $40 /hr
View Job →

Where the Michigan maintenance jobs are

Companies hiring maintenance techs in Michigan

Government Data

What maintenance pays in Michigan

BLS OES, May 2025 puts the median maintenance technician wage in Michigan at $22.87/hr ($47,580/yr), with the middle half earning $18.95–$28.60/hr — ranked #37 of 50 states and 4% below the U.S. median.

$16.85
10th %ile
$22.87
Median
$33.93
90th %ile
Full Michigan salary breakdown →

Michigan maintenance jobs — FAQ

How much do industrial maintenance technicians earn in Michigan?

Listings here run about $27–$52/hr. That's based on current Michigan listings; skilled trades like millwrights, PLC/controls, and electrical maintenance sit at the top of the range, and shift differentials and overtime push pay higher.

Which companies hire maintenance techs in Michigan?

Recent employers in our Michigan index include Army National Guard Units, Veolia North America, Bosch Group, Advanced Technology Services and MAT Holdings. New roles are added as employers post them — check back or set an alert.

What certifications do Michigan maintenance employers look for?

Michigan employers most often want Electrical, Hydraulics, PLC and Welding. Welding/AWS, electrical/journeyman, and PLC/controls credentials tend to unlock the highest pay.

Where are the maintenance jobs in Michigan?

Openings cluster around Canton Township, Grayling, Battle Creek and Wyoming and other industrial hubs across Michigan, from food and beverage plants to steel, paper, automotive, and chemical facilities.

How do I apply for maintenance jobs in Michigan?

Every listing links straight to the employer's application. Filter by shift, certification, employment type, and minimum pay, then apply — no account required.

Maintenance jobs in nearby states

Industrial Maintenance Jobs in Michigan

Bosch Group logo

HVAC Specialist (Water Source Heat Pumps/Geothermal)

📍 Canton Township, MI Permanent PLCHVAC/R
$65k – $80k /yr
View Job →
Army National Guard Units logo

Title 32 Surface Maintenance Mechanic Supervisor (Mi Smo - Mates)

📍 Grayling, MI Permanent ElectricalPLCHydraulicsPneumatics
$45 – $52 /hr
View Job →
Army National Guard Units logo

Title 32 Surface Maintenance Repairer

📍 Battle Creek, MI Permanent WeldingElectricalPLCHydraulics
$28 – $40 /hr
View Job →
Army National Guard Units logo

Title 32 Surface Maintenance Mechanic (Mi Smo - Fms 4)

📍 Wyoming, MI Permanent RiggingElectricalPLCHydraulics
$31 – $36 /hr
View Job →
Advanced Technology Services logo

Industrial Maintenance Technician

📍 Muskegon, MI Permanent WeldingElectricalInstrumentation
$27 – $35 /hr
View Job →
Veolia North America logo

Maintenance Technician I

📍 Wyandotte, MI Permanent WeldingElectricalHydraulicsHVAC/R
View Job →
Veolia North America logo
View Job →
MAT Holdings logo

Prototype Machine Shop Technician

📍 Farmington Hills, MI Permanent WeldingHydraulicsInstrumentation
View Job →