Well, this article hits something near to my heart. Voting machines should be open-sourced and auditable.
https://mobile.nytimes.com/2017/08/03/opinion/open-source-software-hacker-voting.html
Bruce Schneier had a good idea related to this, treat voting machines like slot machines. Verifiable EPROMS, someone will show up in 20 min.