Why not jail time? If someone designs an unsafe process, doesn't put guards on the machines to save a buck, or eliminates safety procedures to increase output, that is morally as reprehensible as if that person held the knife. I think it should be treated as an assault.
Edit: I see this situation as more analogous to drunk driving than a simple car accident. We certainly do jail people when they unintentionally injure someone because they were drunk. It would be reasonable jail someone who prioritizes profit over human life and causes an injury as a result.