In a normal election, the German poll stations close at 6 PM on a Sunday (it will always be done on Sundays).
You show up as a voter with your national ID card (mandated), and have a letter sent to you from the city hall...identifying the location of the station and the time, with your name and address on it. You present that at the door.
They read your name off the listing and give you a ballot.
The ballot is for a party situation.....not a candidate himself or herself. It's one single sheet.
You finish the sheet and push it into a box.
At the end of the day.....around a dozen to two-dozen people are there to count ballots (into pile A or pile B). It's counted by hand, and usually takes about an hour....then repeated. As long as the numbers come up right after the second count....that's it.
End of the discussion.
You know the official winner by 7 PM in most cases....sometimes upgraded to 8 PM where issues occur.
Germans can't understand why you can't have a national ID card in the US....nor why people are totally lost on where to vote, or how you could possibly vote in multiple elections, or why it takes two or three days to count votes.
The only response? It's complicated, and you emphasize 'rocket science' several times in the discussion.