Just finished Exodus: The Archimedes Engine on audible. Space opera with a lot of world building. A bit slow to get started, but I really enjoyed it.
Edit: not sure if I would classify it as engineering porn though, although there is an emphasis on use of technology