A Carteret County deputy has resigned after being arrested on a driving while impaired charge.
The Highway Patrol says they were called to an accident around 11:00 p.m. Monday night on Shell Road in Atlantic.