To setup an S corporation, you follow the same steps for setting uparegular corporation but take the extra step of electing S status via a special IRS form.
Of course, you never know when a surprise offer might come your way, but there are some things you can do on aregular basis to set yourself up for success if you do want the job.