maintenance on signal hardware, troubleshooting and repairing traffic signal problems, installing new traffic signals, assisting... the traffic engineer in programming and modifying signal-timing plans, changing out controllers and implementing software...