Diesel Mechanic

GFL Environmental•Harrison, MI

About The Position

Safely operate, repair, rebuild, and maintain company-owned or leased heavy-duty diesel trucks and equipment, including rolling stock, to ensure that they can operate safely. The role also involves maintaining and repairing heavy diesel, CNG, gas, and electrically operated equipment and vehicles; planning and scheduling repairs; and completing related administrative work. The mechanic must follow applicable laws and company policies, maintain a safe and clean work area, and keep current with technical developments through manuals and training.

Requirements

  • High school diploma or GED.
  • At least one year of experience as a diesel mechanic.
  • Must meet relevant company criteria for safety-sensitive functions.
  • Ability to communicate effectively with others.
  • Ability to follow detailed instructions, work independently, and maintain accurate records.
  • Ability to understand and effectively use repair and parts manuals written in English.
  • Ability to operate any vehicle or equipment necessary to perform the job.
  • Physical ability to perform all aspects of the job.

Nice To Haves

  • Technical diploma desired.
  • Experience using diagnostic software is a plus.
  • Computer literacy and the ability and willingness to learn software systems.

Responsibilities

  • Diagnose and repair operational difficulties with heavy-duty diesel trucks and equipment.
  • Maintain and repair heavy diesel, CNG, gas, and electrically operated equipment and vehicles.
  • Complete reports and work orders, order parts, and perform other required daily administrative duties.
  • Plan and schedule repairs in the M5 planner and procure the parts needed to complete the plan.
  • Assist in reviewing mechanical write-ups on equipment and coordinate repair schedules.
  • Ensure safe working conditions and comply with safety regulations.
  • Use a variety of power and hand tools and equipment.
  • Possess, provide, and maintain the tools necessary to perform maintenance tasks on heavy and hydraulic equipment.
  • Maintain a clean work area.
  • Comply with applicable federal, state/provincial, and local laws, regulations, ordinances, orders, and company policies, procedures, and supervisor directives.
  • Assist in training and orienting new employees.
  • Maintain working knowledge of the latest technology through technical manuals, training seminars, and testing.
  • Perform other duties and responsibilities as required or requested by management.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service