A Warren firefighter has been charged with allegedly sending unsolicited messages to an 18-year-old woman on Snapchat.