There may be some communication issues here. Do companies even contract the services of reverse engineers for very long periods? I wonder if perhaps they are on some kind of agreement where they do an hour or three a week, or don't work regularly but are "on call"?
Reverse engineers, no. High-end software security? Yes. But high-end/hardware reverse engineers can keep themselves utilized year round, too, just at multiple clients.