Yes, you can. There is a visa called the TN Visa. Both Canadians and Mexicans can seek non-immigrant visas to work in the U.S. The TN Visa created through the North American Free Trade Agreement (NAFTA) allows Mexican and Canadian citizens to seek temporary entry into the U.S. to work in jobs at the professional level. If you are in a profession that qualifies under certain regulations, you may apply for a TN Visa. You must meet other criteria in order to be granted, such as having a pre-arranged position here in the U.S., that you are a citizen of either Canada or Mexico, the position requires a NAFTA professional, that the position is listed as an accepted profession.
The TN Visa is initially good for 3 years. After that, you are required to renew it annually.
Your family may accompany you to the U.S. No family member can work or be employed while they are here in the U.S. Children attend school, though.