I write/maintain software that allows surgeons to use surgery robots. Sure, there is a huge extended QA and testing processes that should in theory catch any possible bug in the software, not to mention tests done by surgeons and all that, but as I work I keep having this these thoughts inside the back of my mind of "what if a bug gets through and the robot tears someone apart from the inside, killing them horrifically"I wrote a significant part of the software for a major diabetes pump that's currently on the market that has had several recalls over the past few years. I no longer work at this company but since my departure the company's stock has multiplied by around 300%. I also know that this company has in the past chosen the cheapest materials on the market to produce their products with.
It's a possibility, but the extensive testing process means you're only partially responsible for any errors that make it into production. Realistically, you're probably more likely to kill somebody on your commute to/from work than as a consequence of the actual work you're doing.
I work from home so it would be a very interesting circumstance to kill someone during the commute