Diesel technicians typically work around 40 hours weekly, with opportunities for overtime, night, and weekend shifts. Salaries range from $46,190 to $59,490, with a median of $52,290, reflecting the varied work schedules and responsibilities in the field.