What are the responsibilities and job description for the Fleet Mechanic position at Palmer Bus Service?
Fleet Mechanic – Palmer Bus Service
Location: Waseca, Mn
Full-Time | Competitive Pay | Great Benefits
Do you take pride in keeping things running? Join Palmer Bus Service, where our mechanics are the backbone of keeping students, drivers, and communities safe on the road.
We’re looking for a skilled Mechanic who’s ready to roll up their sleeves and tackle a wide range of work — from school buses and vans to tandem fuel trucks. You’ll service everything from diesel and gas to propane engines, performing diagnostics, repairs, and maintenance that keep our fleet in top shape.
What You’ll Do
- Diagnose and repair mechanical, electrical, and hydraulic systems
- Perform routine maintenance on buses, vans, and service trucks
- Conduct DOT inspections and ensure all vehicles meet safety standards
- Troubleshoot a mix of diesel, gasoline, and propane engines
- Keep detailed service records and work closely with the transportation team
What We’re Looking For
- Experience as a mechanic (diesel experience preferred)
- Ability to work independently and as part of a team
- Strong problem-solving skills and attention to detail
- Valid driver’s license (CDL or willingness to obtain is a plus)
Why You’ll Love Working Here
- Competitive pay based on experience
- Steady, year-round work — no layoffs between seasons
- Supportive team culture with opportunities for growth
- Tools, uniforms, and ongoing training provided
Be part of a team that makes a difference every day — keeping our students and community moving safely.
Apply today at palmerbusservice.com and choose your location inside the application.
Job Type: Full-time
Pay: $24.00 - $35.00 per hour
Benefits:
- 401(k) matching
- Dental insurance
- Health insurance
- Health savings account
- Paid time off
- Referral program
- Vision insurance
Ability to Commute:
- Waseca, MN 56093 (Required)
Ability to Relocate:
- Waseca, MN 56093: Relocate before starting work (Required)
Work Location: In person
Salary : $24 - $35