All foreign nationals traveling to the U.S. with the intention of working temporarily must obtain a nonimmigrant work visa. Unlike some countries, the U.S. government does not issue work visas for casual employment. All work visas are based on a specific offer of employment from a U.S. employer.
The most common categories of nonimmigrant work visas are listed below:
H-1B Visa for Professionals in Specialty Occupations
The H-1B visa is available to professionals in specialty occupations. The position must require a degreed individual, and the applicant must have a degree or equivalent related to the position, and/or the appropriate license.
Note: Not all licensed positions are considered as specialty occupations by the U.S. Citizenship and Immigration Services (USCIS).
TN Visa for Canadian and Mexican Professionals
The TN visa is available only for Mexican and Canadian professionals. Professions covered under this category include Software Programmers, Management Consultants, Economists etc.
H-1C Visa for Registered Nurses
The H-1C visa is available to registered nurses seeking temporary employment in the U.S. Only 500 H-1C visas can be issued each year during the four year period of the H-1C program (2000-2004). Employment is limited to areas designated as "health professional shortage areas" by the Department of Health and Human Services (DHHS).
H1B Visa 2016 Timeline Template
A Step-by-Step Advice For Successful H1B Filing
E-1 Visa for Treaty Traders
The E-1 Treaty Trader visa is available to nationals from countries that have trade treaties in effect with the U.S., to enter the U.S. for conducting trade between the U.S. and their home country.
E-2 Visa for Treaty Investors
The E-2 Treaty Investor visa is available to nationals from countries that have commerce treaties in effect with the U.S., to enter the U.S. for the purpose of developing and directing a business in the U.S.