I used to be passionate about coding at work, that gave me my first job, then my second, then some startups, big cos, and so on. At some point it doesn't really matter to try to keep yourself passionate about your job, you get enough experience, and you've seen how the maturity cycle of almost any tech company goes, in a general sense. At that point my passion for coding as a job disappeared, one just need to perform it well, professionally, and deliver what's expected of you for being paid to do it.
Is it nicer to work in a product/organisation you are passionate about? Of course, it doesn't mean this passion will last, or that it will be rewarded, or that it will even be healthy for you (one of the jobs I burned out from was exactly the one I was the most passionate about).
Building products follows the same patterns, even if the underlying technologies are different, or if you work on a product in a very different market/industry. It becomes all more of the same: store data somewhere, pull data from somewhere, transform some data to some other format, write some business logic, develop an interface, develop an application (web, desktop, mobile, embedded), deploy your systems at some server, monitor your systems (or implement telemetry if working embedded). You don't need to be passionate to work like that, you just need to be professional.
By doing that you also avoid the common pitfall of being exploited because of your passion.