I think that's a great background for the program and matches a bunch of the current residents. You should definitely apply. I suspect it will only make your later PhD experience better.
You should just apply. The people you're trying to impress are researchers and engineers, and they have a long history evaluating folks who have proven their merit outside of academia.