Answer: reengineered

AnswerCrossword Clue
reengineeredREENGINEER, to engineer again