Hi and welcome to the forum.
I've been to Grenoble a couple times and it's a fairly compact town (with a rather good public transit system, in fact). If you will be working at the university there, there may be some assistance available to help you get settled, including housing and child-care/schooling.
Another good source for information about the town is the local AVF (Accueil des Villes Françaises) group.
AVF -- Présentation
There is contact information on the website (which is all in French but don't hesitate to contact them in English, they'll cope). Just be sure to contact them this month - at the end of June things tend to shut down in France for the summer.
If you run into any problems contacting AVF, let me know and I'll help you get in touch with them.
Cheers,
Bev