[Greg Egan][1] is a science-fiction writer who has a B.S. in Mathematics (and a paper with John Baez), and often manages to insert some advanced maths, physics and computer science content in his novels. On the top of my head, I find it difficult to name a novel of his that does *not* feature a scientist among the protagonists.

  [1]: https://en.wikipedia.org/wiki/Greg_Egan