US Army Sergeant Joe Roche served in Baghdad for 15 months with the 16th Engineer Battalion of the 1st Armored Division .