Reverse-engineer is the present tense of reverse-engineered.
The third-person singular simple present indicative form of reverse-engineer is reverse-engineers.
The present participle of reverse-engineer is reverse-engineering.
The past participle of reverse-engineer is reverse-engineered.