With the information provided, no province is suitable as 6 years experience gives no information. What is your CRS score? What is his age? Does he have a masters & what is his NOC? Are his language scores strong? Engineering is a licensed profession in Canada so depending on the NOC he may need a provincial license.