Trucker who hit highway worker is facing charge