sign up here.
All trades

Heavy Equipment Mechanic jobs

Full Time

Heavy Equipment Mechanic (Diesel)

Houston, TX

We are hiring a hands-on diesel mechanic in Houston, TX to diagnose, repair, and maintain diesel-powered heavy equipment and trucks. You’ll work in the shop and on job sites to keep machines running safely and on schedule. This is practical, physical work: routine maintenance, engine and electrical troubleshooting, and repairs to pumps, valves, and power systems. Competitive pay based on experience, overtime available — bring your tools and troubleshooting skills.

Posted 12 days ago View →

Full Time

Heavy Equipment Mechanic

Chandler, AZ

Join our Solutions Center team in Chandler, AZ as a Heavy Equipment Mechanic. You’ll perform regular maintenance and complex repairs on construction equipment and cranes, diagnosing hydraulic, electrical, diesel engine, transmission and track issues. The role includes shop work plus travel to yards and jobsites to support crews across projects. We want experienced mechanics who work safe, finish quality repairs, and keep equipment ready to go. This is hands-on work: you’ll operate equipment after repairs, order parts, maintain secure storage, and complete daily checks. Benefits include paid holidays, PTO, medical, dental, vision, and retirement options.

Posted about 1 month ago View →

Full Time

Heavy Equipment Mechanic

Chandler, AZ

Join a field crew in Chandler, AZ as a Heavy Equipment Mechanic supporting yard and jobsite maintenance for a wide range of construction equipment and cranes. This hands-on role focuses on diagnosing, troubleshooting and repairing mechanical, hydraulic, electrical and diesel systems. Pay is up to $45/hr and the position may require travel between yards and job sites. You will work directly on equipment — testing repairs, operating machines after service, ordering parts, and keeping the shop and equipment storage safe and ready for work. This is a practical, physical role for someone with strong mechanical skills and at least 5 years of heavy-equipment experience.

Posted about 2 months ago View →

Full Time

Heavy Equipment Mechanic

Channelview, TX

Join a field team in Channelview, TX as a Heavy Equipment Mechanic supporting yard and jobsite maintenance for construction equipment and cranes. You’ll diagnose, troubleshoot and repair mechanical, hydraulic, electrical, diesel engine and transmission systems, then test and operate equipment on site after repairs. Travel to jobsites may be required. Pay is competitive — up to $45/hr depending on experience. This role requires a dependable, safety-first mechanic with at least 5 years’ heavy equipment experience, the necessary hand tools, and the ability to lift 50 lbs and work in confined spaces.

Posted about 2 months ago View →

Full Time

Heavy Equipment Mechanic

Greensboro, NC

Experienced Heavy Equipment Mechanic needed in Greensboro, NC to maintain and repair a varied fleet of heavy equipment. This is hands-on work: diagnose engines, hydraulics, transmissions and electrical systems; rebuild components; perform preventive maintenance; and work on-site at job locations in all weather conditions. You’ll use electronic diagnostic systems, hand and power tools, and welding/flame-cutting equipment. Expect a mix of shop work and travel to job sites, completing repair orders and maintaining e-logs while practicing safe driving and equipment operation. Competitive pay based on experience and benefits included.

Posted about 2 months ago View →

Full Time

Heavy Equipment Mechanic

Burlington, TX

Join a busy rental shop in Burlington, TX as a Heavy Equipment Mechanic. You’ll be responsible for diagnosing and repairing construction and rental equipment, maintaining fleet vehicles and the service truck, and turning units around quickly and safely to meet customer needs. This role is hands-on: you’ll read schematics, perform mechanical, hydraulic and electrical repairs, manage parts and inventory, and coordinate onsite service calls. We’re looking for a dependable, organized technician who follows OSHA safety rules and keeps the shop and warehouse clean and ready to go.

Posted 4 months ago View →

Full Time

Heavy Equipment Mechanic

Indianapolis, IN

Heavy Equipment Mechanic needed in Indianapolis to service and repair commercial construction and industrial equipment. You’ll work on diesel engines, hydraulics, electrical accessories and perform preventive and corrective maintenance — CAT experience is a plus. This is hands-on field work. Expect shop and jobsite calls, travel to customer locations, and straightforward, practical diagnostics and repairs. Competitive pay based on experience and steady work for the right techs.

Posted 4 months ago View →

Full Time

Heavy Equipment Mechanic

Manchester, NH

Join a crew supporting a major tunnel project in Manchester, NH as a Heavy Equipment Mechanic. You’ll work on a fleet of heavy diesel equipment—cranes, excavators, loaders, forklifts—and keep machines running safely and on schedule. This is an hourly, nonexempt role with start pay at $51/hr DOE. You’ll perform diagnostics, preventative maintenance, and repairs in both above-ground and underground environments. The job is physically demanding and often noisy, wet, and dirty. You’ll work day shift and collaborate directly with engineers, equipment operators, and safety officers to maintain site productivity and safety.

Posted 4 months ago View →

Per Diem

Heavy Equipment Mechanic

Abilene, TX

Join our crew in Abilene, TX as a Heavy Equipment Mechanic. You’ll work independently and with operators to troubleshoot, maintain, and repair production machinery to keep lines running and downtime low. This is a per diem role with hands-on work—set up, run, tear down, and fix equipment in a production environment. Expect to perform preventive maintenance, diagnose electrical, hydraulic and mechanical issues, and inspect work for safety and contract compliance. Work includes climbing, confined-space entry, and outdoor conditions; overtime, nights and weekends may be required by workload.

Posted 4 months ago View →