Bernie, it's not so much that what I do is inherently math intensive as it is that I tend to view ANYTHING as a math problem, work it out, and stick the solution in a MATH box. Another programmer would probably find another approach more rational. (pun intended)
It's also quite possible that your unconventional (for a controls guy) education gives you an edge on certain projects. It's not exactly the same, but take as an analogy what I've seen as I've wandered from one industry to another. Sometimes I'll look at something and think "Oh, in the X business we'd just do Y", and sometimes it turns out to be a more practical or better quality solution than the one that's standard in the new industry.