A St. Charles police officer, whose driver’s license was suspended after he was charged with drunken driving in Elgin during the early morning hours of New Year’s Eve, is fighting to keep his job. St.