router check for virus infection

BIOS infected computers
2 routers
Surf SOHO
20 Load Balanced
Can these routers bios/ code become infected ?
Possible moon bounce type of virus affecting 8 computers
BIO/Memory infection
Affecting whole internal pc’s
Need to know how to check before eradicating
Thank You