I haven't read anything from Peter Watts, but I have read Cormac McCarthy and what you're describing sounds like that.