I worked in infotainment for an Automaker. The engineers are fine. The hardware is often limited (because of expense or contacts), and the development timeline is 2-3 years.
Also, infotainment is not a make-or-break feature of the car. It might nudge people a little, but it’s not the thing, so it’s not as high a priority.
I will say for my former employer that I could get a better salary at almost any software company than there. The work was interesting though.
Ditto here, I used to do infotainment flashing and testing. It's quite an interesting industry. These days I mostly work on sensor packages for development vehicles, so my infotainment knowledge is a bit stale.
A lot of automakers leave too much to their suppliers, and take too much on faith. The testing and validation is often happy-path only, show that it is capable of functioning properly, not that's incapable of functioning improperly. Pathetic but thrifty, as long as there are no standards for these things.
Mazda's gaffe here is that the boot-loop prevents the rear-view camera from working, which is a NHTSA requirement. So their 'courtesy replacement' is an attempt to avoid the shame of a true recall, as I understand it.
Also, infotainment is not a make-or-break feature of the car. It might nudge people a little, but it’s not the thing, so it’s not as high a priority.
I will say for my former employer that I could get a better salary at almost any software company than there. The work was interesting though.