As it is today they are slapped on the wrist, fined and that is that.
Obviously the jobs are lucrative enough ( Kickbacks, favors, expense accounts, chairman of the board posts) to attract unethical financing.
My solutions are void the election and not allow the violator to run.
Or give the job to the losing opponent.