North Carolina · updated daily
Industrial maintenance jobs
in North Carolina.

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

North Carolina has 19 open industrial maintenance roles in our index right now, including roles at Advanced Technology Services, RR Donnelley, Bosch Group, Cornerstone Building Brands and Sika, — hands-on maintenance technician, mechanic, and millwright work around Durham, Lincolnton, Charlotte and Arden. Roles like these typically pay $24–$58/hr, and many listings show a pay range up front so you can compare before you apply.

19
Open roles
$24–$58/hr
Typical pay
6+
Hiring employers

Maintenance Jobs in North Carolina

19 roles · updated daily

Sort:
North Carolina
Advanced Technology Services logo

Crane Maintenance Technician

📍 Arden, NCPermanentWeldingRiggingElectricalInstrumentation
$29 – $37 /hr
View Job →
Bureau of Prisons/Federal Prison System logo
$38 – $45 /hr
View Job →
RR Donnelley logo

Production Equipment Electrician

RR Donnelley · 6 days ago
📍 Durham, NCPermanentElectricalPLCInstrumentation
$27 – $38 /hr
View Job →
U.S. Marine Corps logo

Air Conditioning Equipment Mechanic, Na-5306-10

U.S. Marine Corps · 1 week ago
📍 Jacksonville, NCPermanentElectricalPLCHVAC/R
$25 /hr
View Job →
Bosch Group logo

Industrial Maintenance Technician - 2-2-3 Night Shift

Bosch Group · 1 week ago
📍 Lincolnton, NCPermanentWeldingElectricalPLC
View Job →
Cornerstone Building Brands logo

Maintenance Technician III 3rd shift

📍 Welcome, NCPermanentWeldingElectricalPLCPneumatics
View Job →
Veolia North America logo

Water/Wastewater Treatment - Maintenance Technician

Veolia North America · 4 weeks ago
📍 Mocksville, NCPermanentElectricalHydraulicsPneumaticsInstrumentation
View Job →
Sika logo

Maintenance Technician - 1st shift $1000 Sign-on Bonus!

Sika · 2 months ago
📍 Gastonia, NC⏱ 1st ShiftPermanentWeldingElectricalPLC
View Job →
Advanced Technology Services logo

Maintenance Technician

📍 Arden, NCPermanentWeldingElectricalInstrumentation
$25 – $32 /hr
View Job →
RR Donnelley logo

Manufacturing Maintenance Mechanic

RR Donnelley · 1 week ago
📍 Durham, NCPermanentWeldingElectricalPLCHydraulics
$27 – $38 /hr
View Job →
Bosch Group logo

Maintenance Technician 3rd shift

Bosch Group · 1 week ago
📍 Lincolnton, NCPermanentWeldingElectricalPLC
View Job →
Cornerstone Building Brands logo

Maintenance Technician III 3rd shift

📍 Welcome, NCPermanentWeldingElectricalPLCPneumatics
View Job →

Where the North Carolina maintenance jobs are

Companies hiring maintenance techs in North Carolina

Government Data

What maintenance pays in North Carolina

BLS OES, May 2025 puts the median maintenance technician wage in North Carolina at $23.03/hr ($47,910/yr), with the middle half earning $18.74–$28.63/hr — ranked #32 of 50 states and 3% below the U.S. median.

$16.17
10th %ile
$23.03
Median
$33.96
90th %ile
Full North Carolina salary breakdown →

North Carolina maintenance jobs — FAQ

How much do industrial maintenance technicians earn in North Carolina?

Listings here run about $24–$58/hr. That's based on current North Carolina 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 North Carolina?

Recent employers in our North Carolina index include Advanced Technology Services, RR Donnelley, Bosch Group, Cornerstone Building Brands and Sika. New roles are added as employers post them — check back or set an alert.

What certifications do North Carolina maintenance employers look for?

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

Where are the maintenance jobs in North Carolina?

Openings cluster around Durham, Lincolnton, Charlotte and Arden and other industrial hubs across North Carolina, from food and beverage plants to steel, paper, automotive, and chemical facilities.

How do I apply for maintenance jobs in North Carolina?

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 North Carolina

Advanced Technology Services logo

Traveling CNC Maintenance Technician Specialist

📍 Charlotte, NC Permanent WeldingElectricalPLCInstrumentation
$45 – $58 /hr
View Job →
Advanced Technology Services logo

Industrial Maintenance Technician Senior (Regional Travel)

📍 Charlotte, NC Permanent WeldingElectricalInstrumentation
$39 – $50 /hr
View Job →
Bureau of Prisons/Federal Prison System logo
$38 – $45 /hr
View Job →
RR Donnelley logo

Production Equipment Electrician

📍 Durham, NC Permanent ElectricalPLCInstrumentation
$27 – $38 /hr
View Job →
RR Donnelley logo

Manufacturing Maintenance Mechanic

📍 Durham, NC Permanent WeldingElectricalPLCHydraulics
$27 – $38 /hr
View Job →
RR Donnelley logo

Maintenance Mechanic - Facilities

📍 Durham, NC Permanent ElectricalHVAC/RInstrumentation
$27 – $38 /hr
View Job →
Advanced Technology Services logo

Crane Maintenance Technician

📍 Arden, NC Permanent WeldingRiggingElectricalInstrumentation
$29 – $37 /hr
View Job →
RR Donnelley logo

Maintenance Mechanic 2

📍 Durham, NC Permanent WeldingElectricalPneumatics
$24 – $36 /hr
View Job →
Advanced Technology Services logo

Maintenance Technician

📍 Arden, NC Permanent WeldingElectricalInstrumentation
$25 – $32 /hr
View Job →
U.S. Marine Corps logo

Air Conditioning Equipment Mechanic, Na-5306-10

📍 Jacksonville, NC Permanent ElectricalPLCHVAC/R
$25 /hr
View Job →
Bosch Group logo

Industrial Maintenance Technician - 2-2-3 Night Shift

📍 Lincolnton, NC Permanent WeldingElectricalPLC
View Job →
Bosch Group logo

Maintenance Technician 3rd shift

📍 Lincolnton, NC Permanent WeldingElectricalPLC
View Job →
Bosch Group logo

Multi-Craft Maintenance Technician 1st

📍 Lincolnton, NC Permanent WeldingElectricalPLC
View Job →
Bosch Group logo

Industrial Maintenance Technician - 2nd/3rd shifts

📍 Lincolnton, NC Permanent WeldingElectricalPLC
View Job →
Cornerstone Building Brands logo

Maintenance Technician III 3rd shift

📍 Welcome, NC Permanent WeldingElectricalPLCPneumatics
View Job →
Cornerstone Building Brands logo

Maintenance Technician III 3rd shift

📍 Welcome, NC Permanent WeldingElectricalPLCPneumatics
View Job →
Veolia North America logo

Water/Wastewater Treatment - Maintenance Technician

📍 Mocksville, NC Permanent ElectricalHydraulicsPneumaticsInstrumentation
View Job →
Sika logo

Maintenance Technician - 1st shift $1000 Sign-on Bonus!

📍 Gastonia, NC ⏱ 1st Shift Permanent WeldingElectricalPLC
View Job →
Sika logo

Maintenance Technician - 2nd shift $1000 Sign-on Bonus!

📍 Gastonia, NC ⏱ 2nd Shift Permanent WeldingElectricalPLC
View Job →