if you want to stay for that length of time then you'll need a visa.
Canadians can be in the US for a maximum of 3 months, to my understanding.
Here's a link to a Canadian site for citizens interested in working in the US -
http://www.immigration.ca/us/work.asp
and of course, with some navigation on this site -
http://www.uscis.gov/graphics/index.htm - (US Immigration) you might find some information too
A trip to the US Embassy in Van might provide some answers as well
Consulate General Vancouver
1075 West Pender Street
Phone
(604) 685-4311 Phone
(604) 685-7175 Fax
http://www.amcits.com/vancouver.asp
Good luck!