Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Industrial Maintenance Mechanic -- CNC/PLC Systems

$22 - $30 per hour

O'Neal Manufacturing Services (ONI Company)

Job Description

Job Description

Build a Future That Lasts

At O’Neal Manufacturing Services, one of the nation’s largest family-owned metal fabrication companies, we’ve spent more than a century turning steel into possibility—and teammates into long-term success stories. Join us and let’s build what’s next, together.

Role Overview

As a Maintenance Technician II, you’ll be the go-to problem solver who keeps advanced fabrication equipment running at peak performance. From CNC machinery to PLC-driven systems, you’ll diagnose, repair, and improve the machines that power our production floor.

Compensation & Schedule
  • Pay: $22–$30 per hour. Paid Weekly
  • Shift Differential: $2.50
  • Sign-on Bonus: $1,500
  • Schedule: 3rd Shift, Monday–Friday, 11:00 PM – 7:30 AM
A Day in the Life

You clock in at 10:55 PM and start with a safety check—LOTO verified, PPE set. Your first task: trace an intermittent fault on a press brake’s PLC I/O, validate with a meter, and bring the machine back online. Next, you align a gearbox using laser alignment tools to eliminate vibration, then rig and install a replacement motor with proper balance and alignment. By mid-shift, you’re fabricating a custom bracket from stainless and structural steel, wiring a VFD, and updating a parameter set on a FANUC-controlled CNC. Before the shift ends, you document PMs, tidy your area, and hand off clear notes to the incoming team.

What You’ll Do
  • Champion safety: follow all policies, procedures, and guidelines to maintain a safe environment.
  • Execute mechanical and electrical maintenance: plan and perform repairs and preventive work on industrial machinery and equipment; maintain accurate documentation.
  • Troubleshoot with precision: use meters and test equipment to diagnose mechanical/electrical issues; connect wiring to breakers, transformers, and related components.
  • Program and debug: work with Variable Frequency Drives (VFDs) and Programmable Logic Controllers (PLCs); understand CNC programming and maintenance.
  • Fabricate and install: create and fit mechanical parts (valves, fittings, etc.) using cold rolled steel, stainless, plate, and structural members.
  • Rig safely: perform rigging and other safety-related maintenance functions.
  • Meet codes: maintain electrical equipment to applicable county, state, and federal regulations.
  • Ensure quality: deliver accurate, error-free work while following established safety and quality processes.
  • Support the team: maintain a clean, organized workspace; work under direct supervision; perform other duties as assigned.
Skills & Experience
  • High School Diploma or equivalent
  • 4+ years in a manufacturing or industrial environment
  • Strong mechanical aptitude; adept at diagnosing and repairing complex systems
  • Hands-on troubleshooting of advanced processing equipment, CNCs, material handling, press brakes, lifting devices, and sawing equipment
  • Working knowledge of CNC programming in Windows and FANUC environments; understanding of FANUC, CNC, and TwinCAT parameter functions
  • AutoCAD and MasterCAM experience preferred
  • Competent with VFD and PLC programming/troubleshooting
  • Proficient with hydraulics, pneumatics, and mechanical systems
  • Electrical testing proficiency using ohmmeters, voltmeters, and oscilloscopes
  • Oxyacetylene torch work and welding skills; must maintain welding certification
  • Forklift, high lift, and crane operation; must maintain required equipment certifications
  • Comfortable running and testing programs on laser, plasma, and drilling machines
  • Proficiency with hand tools: hammer, pliers, screwdriver, wrench, drill, grinder, bander
  • Ability to speak, write, and comprehend conversational English
Physical Demands & Environment
  • Stand and walk for long periods; walk 2–5 miles per shift
  • Frequently bend, sit, stand, twist, and stoop
  • Lift/carry 25–50 lbs from floor to waist; front-carry 25–50 lbs repeatedly per shift
  • Reach overhead; squat, kneel, and climb short ladders/steps
  • Work from ladders, scaffolds, and roofs to install/maintain/repair electrical wiring, equipment, and fixtures
  • Maintain precise hand/finger coordination for fine manipulation
  • Read labels, follow safety/SOPs, and communicate effectively in an industrial setting
  • 20/30 vision with corrective lenses
  • Indoor/outdoor conditions with changing temperatures, loud noise, and vibration
  • Hazards may include moving mechanical parts, electrical current, high heat, and chemicals
  • Atmospheric exposure to fumes, odors, dust, mist, gas, or limited ventilation
  • Potential air/skin exposure to oils and cutting fluids
Core Proficiencies
  • Heavy Equipment Repair
  • Pneumatics Troubleshooting
  • Maintenance and Repair Skills
  • Lockout/Tagout (LOTO)
Accessibility

Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions of this position.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Industrial Maintenance Mechanic -- CNC/PLC Systems in Greensboro, NC vacancy
  •  ...years of experience in the industry. We have an ambitious and...  ...customer. We are looking for a Maintenance Technician who is dedicated...  ...industrial electrical and mechanical maintenance functions. The...  ...modify industrial electrical systems, equipment, and machinery in... 
    PLC
    Flexible hours

    TAT Technologies

    Greensboro, NC
    2 days ago
  • $32 per hour

     ...Ecolab is seeking a Maintenance Mechanic Lead to join our team in Greensboro...  ..., and process and utility systems. You will also run diagnostic...  ...equipment, including basic PLC control systems. Remove defective...  ...or equivalent ~5 years of industrial troubleshooting, maintenance... 
    PLC
    Hourly pay
    Minimum wage
    Permanent employment
    Full time
    Temporary work
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    Shift work

    Ecolab

    Greensboro, NC
    2 days ago
  •  ...GENERAL PURPOSE : Perform general mechanical maintenance of facility and equipment in a timely and...  ...). Repairs and maintains facility systems (HVAC, plumbing, compressed air, and humidification...  .... Troubleshoots and repairs PLC’s. Troubleshoots motors, pumps,... 
    PLC
    Relocation package

    WestRock

    Greensboro, NC
    8 hours ago
  •  ...Maintenance Technician II The Maintenance Technician II is responsible...  ...equipment and systems. This role will involve troubleshooting...  ...maintaining electrical, mechanical, and control systems across...  ...equipment such as HMI's, PLC's and industrial control systems using... 
    PLC
    Full time
    Shift work

    Rheem Manufacturing

    Greensboro, NC
    1 day ago
  •  ...Ambassador Personnel is seeking an Industrial Maintenance Mechanic for the Greensboro-Winston-Salem-High Point, NC area. This is a direct hire opportunity with benefits, paid time off, holiday pay, 401k and $2,000 sign on bonus. The Industrial Maintenance Mechanic will... 
    PLC
    Relocation package

    Ambassador Personnel

    Greensboro, NC
    3 days ago
  •  ...The Maintenance Technician 4 is a highly skilled expert responsible...  ...of material handling systems, building infrastructure, and mechanical/electrical equipment...  ...schematics, mechanical drawings, PLC logic, and OEM...  ...certification or degree in industrial maintenance, electrical... 
    PLC

    LOLLYTOGS LTD

    Greensboro, NC
    1 hour ago
  • $28 - $34 per hour

     ...Maintenance Technician Location : Greensboro, NC Compensation...  ...and safety-focused Industrial Maintenance Technician to...  ...improving the reliability of mechanical and electrical systems across the plant. This...  ...Perform basic wiring and PLC troubleshooting Test malfunctioning... 
    PLC
    Hourly pay
    Shift work
    Day shift

    RHI Magnesita

    Greensboro, NC
    1 day ago
  •  ...other outdoor recreation industries. Headquartered in...  ...and services. Maintenance Technician Location...  ...warehouse such as conveyor systems, sortation systems,...  ...manually and by operating mechanical equipment; including...  ...Strong Electrical and PLC Skills ~ Computer... 
    PLC
    Work at office
    Local area
    Shift work
    Night shift

    Camco Manufacturing

    Greensboro, NC
    2 days ago
  •  ...Maintenance Technician III JOB DESCRIPTION ESSENTIAL...  ...in a variety of systems and equipment. In addition...  ...programmable logic controller (PLC). ~ Performs...  ...480-volt 3 phase industrial systems. ~...  ...~ Demonstrate strong mechanical aptitude. ~ Define... 
    PLC
    Contract work
    Immediate start

    Highline Warren

    Greensboro, NC
    17 hours ago
  •  ...Preventative Maintenance Technician Join a USA Today...  ...Group, Inc. We supply CNC machine tools, tooling...  ...manufacturers from all industry sectors achieve and maintain...  ..., and hydraulic systems to optimally provide scheduled...  ...by the company. Mechanical, electrical, and... 
    CNC
    Remote work
    Night shift

    Morris South

    Greensboro, NC
    1 day ago
  •  ...including metal, wood, CNC machining, lamination,...  ...Area Organization & Maintenance Maintain a clean, organized...  ...and standard exhibit systems Support assembly of...  ...safety requirements and industry standards Maintain...  ...experience preferred Mechanical aptitude and problem‑solving... 
    CNC

    Grahamjobs

    Greensboro, NC
    3 days ago
  • $29 - $30 per hour

     ...seeking an experienced Maintenance Technician for our client...  ...at least 2 years of industrial maintenance experience with skills in mechanical maintenance, electrical...  ...industrial machinery, building systems, and facility equipment...  ...electrical repairs, PLC troubleshooting, low... 
    PLC
    Shift work
    Night shift

    Advanced Personnel Resources

    Greensboro, NC
    17 hours ago
  •  ...Sr. Maintenance Technician Role Type:...  ...of critical building systems within a client's facility...  ...troubleshoot complex mechanical, electrical, and automated...  ...Electrical Code (NEC), and/or industrial electronics....  ...Programmable Logic Controls (PLC) programs. ~3... 
    PLC
    Hourly pay
    Full time
    Work at office
    Visa sponsorship
    Shift work

    CBRE

    Greensboro, NC
    3 days ago
  •  ...looking for a Converting Maintenance Tech to work at a...  ...Description: Maintenance Mechanic – Plastic Bag Machine...  ...of electrical systems (motors, sensors, PLCs...  ...manufacturing or converting industry preferred...  ...bag machine operator PLC troubleshooting (Allen... 
    PLC
    Local area
    Shift work
    Weekend work

    JobSquad Staffing Solutions

    Greensboro, NC
    16 days ago
  • $27 - $32 per hour

     ...Maintenance Technician Greensboro, NC | 1st Shift...  ...strong electrical and mechanical skills and the ability...  ...equipment and facility systems. Troubleshoot and repair...  ...~3+ years of industrial or manufacturing maintenance...  ...Experience with additional PLC platforms. Job Type... 
    PLC
    Weekly pay
    Contract work
    Temporary work
    Day shift

    Aerotek

    Greensboro, NC
    17 hours ago
  •  ...skilled and motivated Electrical Maintenance Mechanic to join our maintenance team...  ...controls Lighting systems Distribution panels Conduit...  ...electrical troubleshooting skills. Industrial manufacturing maintenance...  ...knowledge of AC/DC motors, drives, PLC-related troubleshooting,... 
    PLC
    Full time
    Flexible hours
    Shift work

    Precision Fabrics Group

    Greensboro, NC
    2 days ago
  • $27 - $32 per hour

     ...Description Job Description Maintenance Technician Greensboro...  ...strong electrical and mechanical skills and the ability...  ...and facility systems. Troubleshoot and...  ...Qualifications ~3+ years of industrial or manufacturing...  ...with additional PLC platforms. Job Type... 
    PLC
    Weekly pay
    Contract work
    Temporary work
    Work at office
    Day shift

    Aerotek

    Greensboro, NC
    6 days ago
  •  ...We are seeking a skilled Maintenance Technician to join team....  ...automated and manual industrial equipment. This role requires...  ...in electrical, mechanical, and programming systems, with a focus on continuous...  ...modify, and troubleshoot PLC and robotic programs.... 
    PLC
    Shift work
    Night shift

    Starr Staffing LLC

    High Point, NC
    2 days ago
  •  ...designed to withstand the most extreme industrial environments. Our innovations help make...  ...innovation About the Opportunity: Industrial Maintenance Mechanic Responsibilities Diagnosing and...  ...and prints Performing basic wiring and PLC troubleshooting Testing malfunctioning... 
    PLC

    RHI Magnesita

    Greensboro, NC
    17 hours ago
  •  ...Company: Superior Contracting & Maintenance Location: Local Technicians in Charlotte, Raleigh, Greensboro and Winston Salem. Are...  ...Responsibilities Install, repair, and maintain HVAC systems. Conduct diagnostic testing on HVAC systems to identify and... 
    Full time
    Part time
    For contractors
    Second job
    Local area
    Flexible hours

    Superior Contracting & Maintenance

    Greensboro, NC
    4 days ago
  •  ...world-wide leader in the manufacture of industrial adhesives. We have a highly motivated...  ...adhesive solutions in a number of markets. Maintenance Technician Jowat Corporation has...  ...predictive and productive maintenance systems and processes to support the... 
    PLC
    Temporary work
    Worldwide
    Shift work
    Night shift

    Jowat SE

    High Point, NC
    3 days ago
  •  ...for troubleshooting electro-mechanical problems, completing installations...  ...repairs and scheduled maintenance on equipment, based upon customer...  ...Awareness. Quality System Awareness. Requirements...  ...maintain a good understanding of industry innovations and product... 
    Full time
    Local area
    Monday to Friday
    Afternoon shift

    Guardian Fueling Technologies

    Greensboro, NC
    1 day ago
  • $85k - $122.2k

     ...development, and implementation of control systems and automation solutions for our...  ...growth and development within the field of industrial automation and electrical and...  ...including manufacturing, quality assurance, maintenance, and engineering to identify and support... 
    PLC
    Full time
    Work at office

    Procter & Gamble

    Greensboro, NC
    3 days ago
  •  ...seeks an immediate Hands‑on Maintenance Manager. The selected candidate...  ...in electrical, electronic, mechanical, hydraulic, and pneumatic...  ...with Ethernet communication systems. Knowledge of NEC (National...  ...8 to 10 years experience in industrial machine maintenance or a combination... 
    PLC
    Immediate start

    Triad Technical Recruiters

    Greensboro, NC
    4 days ago
  • $110k - $165.3k

     ...implementation of advanced control systems and automation solutions for...  ..., quality assurance, and maintenance, to identify automation...  ...automation systems adhere to industry standards and regulations, fostering...  ...with sensors, motors, PLC's, and industrial automation... 
    PLC
    Full time
    Work at office

    Procter & Gamble

    Greensboro, NC
    1 day ago
  •  ...finishing capabilities. Our operations span precision metalwork, CNC machining, laser technologies, welding, coatings, and assembly,...  ...experienced in driving process improvements and building effective systems preferred Hands‑on, accountable, and eager to take ownership... 
    CNC
    Flexible hours

    Yeo & Yeo HR Advisory Solutions

    Greensboro, NC
    17 hours ago
  • $30 - $33 per hour

     ...Description Job Description Position: Direct Hire Maintenance Technician Location: Greensboro, NC Pay: $30/hr...  .... - Special focus on troubleshooting on controls systems, servo drives, motors, HMI’s and PLC’s on complex equipment - Perform preventative maintenance... 
    PLC
    For contractors
    All shifts

    Graham Personnel Services

    Greensboro, NC
    21 days ago
  •  ...Morris Group, Inc. We supply CNC machine tools, tooling, accessories...  ...help manufacturers from all industry sectors achieve and maintain...  ...and performing preventative maintenance on customer machine tool...  ...5+ years of experience with mechanical/electrical repair of CNC machine... 
    CNC
    Work at office
    Flexible hours
    Weekend work

    Morris Group, Inc.

    Greensboro, NC
    4 days ago
  • $36 - $38 per hour

     ...lines running at full power. You'll work with PLCs, industrial controls, microprocessor systems, and complex circuits to troubleshoot, repair, and...  ...temperature and pressure gauges  Maintain and utilize maintenance systems for work orders, breakdown reporting and... 
    PLC
    Shift work
    Night shift

    TRS Staffing Solutions

    Greensboro, NC
    2 days ago
  • $120k - $140k

     ...Job Description Principle Systems Engineer Location: Greensboro...  ...an incredibly wide range of industrial customers across the Mid-...  ...disciplines, including mechanical, electrical, software, systems...  ...systems and automation equipment (PLC, SCADA, HMI, etc.)... 
    PLC
    Relocation package

    Top Dog Engineers

    Greensboro, NC
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Industrial Maintenance Mechanic -- CNC/PLC Systems. Be the first to apply!