MechWarrior is a profession in the fictional universe of BattleTech, a wargaming and science fiction franchise created by FASA Corporation and currently owned by Topps.