Do steel framed homes have to be built on piles or concrete slabs?

Either will work. Steel frames can be fixed to a concrete slab or fixed to a lightweight steel floor system on concrete or steel piles. Lightweight steel flooring systems are ideal for elevated or sloping sites as they can minimise foundation requirements.