(said tongue-in-cheek because age does not necessarily equate to experience)
/s
One example is the Uber incident that killed a person. If you read the NTSB report, it seems like they intentionally programmed a delay into a safety critical system in order avoid nuisance braking. From a safety-critical standpoint, deliberately slowing the action of a time-sensitive safety mitigation is big error in engineering judgement. Imagine if I reprogrammed your home smoke detectors to wait for an hour to determine if there's really a fire because you were annoyed that they went off every time your baked. My suspicion is they did this because their software wasn't really ready but they wanted to push it to market for testing.
Another example that has had some controversy in the industry is SpaceX using only touchscreens. I don't know where they settled, but a few years back they were adamant that they don't need physical controls. We've all probably experienced issues where a touchscreen doesn't respond as intended. Automotive manufacturers have walked back this idea on a lot of their models because they recognize all the additional failure modes that touchscreens introduce.
My worry is that sometimes "innovation" is really just forgetting (or not knowing) the lessons learned from the legacy players.
The traditional players like Boeing have had their own problems, but IMO they are more due to management than engineering. With the 737MAX, the engineering processes were in place. They had a hazard analysis that said MCAS shouldn't be a single-point failure; it seems they just didn't follow their own engineering processes due to budget and schedule pressures. That's a different animal than not having the safety-critical culture to define those processes in the first place (but not any less egregious).
It's probably hard to transition from a software engineer to a licensed structural engineer or the like.
But it's much easier to transfer into a software or software-adjacent role related to the field. Those fields have lots of opportunity for controls engineers, or data acquisition system developers, or data scientists, or even developing home-grown applications. The flip side is a lot of bad software practices are tolerated because those running the show just don't know better or don't care because it's not in their wheelhouse.
An area that people do transition into and that almost puts a premium on plain age is therapy/counselling, but that's a far shot from technical fields.
If you get in (politely) look for processes that your SE skills can make an impact. These opportunities are sometimes there because the place is full of non-software minded folks who don't know what they don't know. An example from my anecdotal experience was when someone with software acumen helped reprogram an automation system to be more efficient and saved high-six/low-seven figures each year and really gets people's attention. Or showing how they can dramatically improve their quality control by developing unit tests. Some stuff that is common in SE firms is often overlooked in firms focused on other disciplines.
That doesn't sound right. I'm not even sure most people transitioning into finance from another career have any software skills at all (beyond Excel).
The "culture fit" excuse is a tough one, though. That framing can be used to unknowingly discriminate in all kinds of ways.
Just an imo here, but anyone who talks about "culture" at a company broadly needs to be called out. 9/10 they are likely leveraging some form of discrimination. Culture cannot be mandated or even controlled in any succinct way that it causes you to use that as a logic branch.
How long should anyone wait for clearly illegal behavior to start being not ok?
Another guy in the camp was doing the same. We compared notes on interviews. One day he gets a call back from a recruiter and he put the recruiter on speaker phone. She told them they liked him but chose someone else because (drum roll) culture fit.
He asked what she meant by that and she outright said: "The other person is younger. You're old." We were shocked and he pretended he didn't quite hear her... she repeated it word for word. I don't think she even realized it was illegal.
The other guy never made a complaint, he needed a job and I could hardly blame him not wanting to put up a fuss / fight over a job at a place he didn't want to be a part of anyway ... it was shocking to hear it made that clear.
Long run we both got jobs and are doing well, but man... that call sticks in the back of my head anytime I think of job hunting.