Hans første post var i Khasifjellene i Meghalaya hvor oppdraget var å etablere transport av kull. Han var fascinert av regionen og skrev en redegjørelse av folket der. Han dro tilbake til England i 1843 og giftet seg med sin kusine Anna Maria (død 1875), datter av Martin White. Hun fulgte ham tilbake til India, men reiste etter hvert hjem grunnet dårlig helse. Hans post var å undersøke forholdet mellom irrigasjon av den foreslåtte Gangeskanalen og dens innvirkning på den offentlige helse i området. Han tjenestegjorde i begge Sikhkrigene; den første anglo-sikh-krigen (1845–1846) og den andre (1848–1849). Han forlot India i 1848 for å bo i Edinburgh sammen med sin hustru, og i tre år foreleste han ved det skotske militærakademi. Han skrev en bok om festningsanlegg i 1851.