The hardware dudes have it harder than software dudes. It’s easy to fix software. Hardware, not so much.
I guess the worst thing you can fuck up in space fairing software is the boot loader. Mess that up and you can’t update the software.
Note: I have never designed software for space. I have no clue what I’m talking about.