International Student and Scholar Services (ISSS) helps new international faculty and scholars with their visas and immigration status. New faculty will need to meet briefly with that office regarding their immigration status. An ISSS staff member will contact you in early September to set up a mutually agreeable time.
In the meantime, the ISSS web page gives information on the services they provide.