1

Maintenance Program Manager Jobs in Roanoke, VA (NOW HIRING)

Install and maintain program modifications for all machines. * Coordinate with internal partners regarding maintenance, installation and removal of equipment issues. * Will be required to work ...

Preventive Maintenance Program Management * Provide oversight and direction for the Equipment Operations preventive maintenance (PM) program. * Improve preventive maintenance planning, scheduling ...

New

Maintenance Supervisor

Roanoke, VA · On-site

$95K - $105K/yr

... Management 4. Planning and scheduling of the maintenance programs. O Plan and delegate maintenance tasks based on priority of work, available staffing, and skill set according to the MMS Standard and ...

Maintenance Supervisor

Roanoke, VA · On-site

$95K - $105K/yr

... Management 4. Planning and scheduling of the maintenance programs. O Plan and delegate maintenance tasks based on priority of work, available staffing, and skill set according to the MMS Standard and ...

Maintenance Supervisor

Roanoke, VA · On-site

$95K - $105K/yr

... Management 4. Planning and scheduling of the maintenance programs. O Plan and delegate maintenance tasks based on priority of work, available staffing, and skill set according to the MMS Standard and ...

Core's student housing portfolio includes over 74,440 beds currently owned or managed, with a ... Employee Assistance Program (EAP) for access to confidential support services * Company retirement ...

Maintenance Team Leader

Roanoke, VA · On-site

$34 - $39/hr

Experience - Minimum of 5 years of experience in industrial maintenance or facilities management ... Employee assistance program * Health insurance * Life insurance * Paid time off * Professional ...

next page

Showing results 1-20

Maintenance Program Manager information

See Roanoke, VA salary details

$12

$30

$55

How much do maintenance program manager jobs pay per hour?

As of Aug 28, 2026, the average hourly pay for maintenance program manager in Roanoke, VA is $30.98, according to ZipRecruiter salary data. Most workers in this role earn between $22.64 and $37.50 per hour, depending on experience, location, and employer.

What cities near Roanoke, VA are hiring for Maintenance Program Manager jobs?

Cities near Roanoke, VA with the most Maintenance Program Manager job openings:

Infographic showing various Maintenance Program Manager job openings in Roanoke, VA as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 19% Part Time, and 3% Contract. Highlights an 95% Physical, 1% Hybrid, and 4% Remote job distribution, with an average salary of $64,432 per year, or $31 per hour.

Maintenance Manager

MRINetwork Jobs

Salem, VA • On-site

Other

Re-posted 7 hours ago


Job description

Overview

Our client, a leading supplier of components and systems, is seeking an experienced Maintenance Manager to oversee the maintenance of equipment and machinery. The company has over 60 years of experience as a worldwide leader in the design, engineering, and manufacturing of components and systems in the automotive sector.

Why work here?

Our client is a Global Tier 1 supplier with a multi-site U.S. footprint providing longer-term growth and mobility options. This role offers real ownership with autonomy and the ability to make impactful decisions and see them through.

Responsibilities

The Maintenance Manager is responsible for participating in activities concerned with design, construction, modification, and maintenance of equipment and machinery in manufacturing. Responsibilities include but are not limited to:

  • Manage tasks, assignments, and schedules for personnel within department
  • Analyze mechanical, electrical and operational problems on assigned equipment and plan for and take corrective action to maintain maximum production and quality.
  • Test newly installed or refurbished equipment to ensure fulfillment to specs and safety.
  • Develop and maintain the Preventative Maintenance Program. Performs preventive maintenance on equipment to reduce downtime.
  • Trains and oversee newly hired maintenance technicians
  • Troubleshoot PLC problems.
  • Install and maintain program modifications for all machines.
  • Coordinate with internal partners regarding maintenance, installation and removal of equipment issues.
  • Will be required to work necessary overtime and possibly a 2nd or 3rd shift

Experience

  • 3-5+ years of experience in automotive/industrial manufacturing
  • High School Diploma/GED required, Degree in Industrial, Mechatronics or Electrical Engineering or Journeyman Certification a plus
  • Strong experience in electrical and/or mechanical troubleshooting
  • PLC programming and troubleshooting experience
  • Welding, electrical circuitry, mechanical machine repair

If you are interested in learning more, please apply to this posting.