Fatti: A. La costruzione della nuova linea ferroviaria transalpina prevede sull'asse del San Gottardo la realizzazione di una galleria di base a due tubi lunga 57 km tra Erstfeld e Bodio. Dopo la preparazione delle installazioni, nel 2002 sono iniziati i lavori di scavo della galleria e, all'inizio del 2005, nel cantiere "AlpTransit" di Bodio, risultavano scavati circa 8 km di traforo. Per l'esecuzione dell'opera è stata allestita una ferrovia di cantiere, la cui estensione è aumentata con l'avanzare dello scavo della galleria. Allo scopo di consentire il traffico simultaneo in entrata e in uscita, in ognuno dei due tubi (denominati tubo est e tubo ovest) sono stati posati due binari (denominati "100" e "200" nel tubo est, "300" e "400" in quello ovest) di lunghezza corrispondente all'avanzamento dello scavo, collegati tra loro da scambi con raggio di 45 m, posti a intervalli di circa 1 km. Per gestire il traffico ferroviario, che nel 2005 aveva raggiunto un'intensità media di un convoglio ogni 6 minuti sull'arco delle 24 ore, era stata allestita una stazione di comando ("Leitstelle"), in cui due operatori, mediante un sistema informatizzato, impostavano il movimento dei convogli e ne controllavano sul monitor lo spostamento in tempo reale. L._ era impiegato sul cantiere quale operatore presso questa centrale di controllo dei treni. Il 21 gennaio 2005, il vagone n. 7 di un treno carico di inerti proveniente dal fronte dello scavo del tubo ovest e diretto verso l'uscita della galleria per scaricare il materiale, al passaggio di uno scambio dal binario "400" al binario "300" si è messo di traverso tra i binari. È accaduto che il carrello posteriore del vagone medesimo e la parte rimanente del convoglio, anziché percorrere regolarmente lo scambio, hanno proseguito la corsa sul binario "400", andando ad urtare contro un treno aspiratore fermo su questo secondo binario. Per effetto dell'urto, il treno aspiratore è stato spinto in avanti, investendo ed uccidendo J.G._ e K.B._, due operai che stavano lavorando dinanzi allo stesso. B. Con sentenza del 7 dicembre 2011 la Corte delle assise correzionali di Riviera ha ritenuto L._ (operatore della centrale di comando e come tale preposto alla sorveglianza del traffico ferroviario) e A._ (responsabile della ditta fornitrice del materiale rotabile risultato difettoso) autori colpevoli di omicidio colposo, per avere, per imprevidenza colpevole, il 21 gennaio 2005, causato la morte di J.G._ e K.B._. A L._ è essenzialmente stato rimproverato di avere omesso di prestare la dovuta attenzione al monitor della sua postazione, che segnalava una situazione anomala agli scambi, e di non avere al riguardo avvisato il macchinista del treno. È quindi stato condannato in particolare alla pena pecuniaria di 180 aliquote giornaliere di fr. 50.-- ciascuna, per complessivi fr. 9'000.--, sospesa condizionalmente per un periodo di prova di due anni, e al pagamento di un risarcimento alle parti civili. C. Con sentenza del 23 ottobre 2013 la Corte di appello e di revisione penale (CARP) ha respinto un appello presentato da L._ contro il giudizio di primo grado. La Corte cantonale ha nondimeno ridotto la pena pecuniaria a 90 aliquote giornaliere di fr. 30.-- ciascuna, per complessivi fr. 2'700.--, sempre sospesa condizionalmente per un periodo di prova di due anni. D. L._ impugna questa sentenza con un ricorso in materia penale al Tribunale federale, chiedendo di essere prosciolto dall'accusa di omicidio colposo. Chiede inoltre che siano respinte le pretese civili degli accusatori privati e che sia imposto alla Corte cantonale di stabilire l'indennità per ripetibili dinanzi alle istanze cantonali. Il ricorrente fa valere la violazione del diritto di essere sentito, del principio "in dubio pro reo", del divieto dell'arbitrio nell'apprezzamento delle prove e nell'accertamento dei fatti. Lamenta inoltre la violazione degli art. 11, 12 e 117 CP. Non sono state chieste osservazioni sul merito del gravame, ma è stato richiamato l'incarto cantonale. Al ricorso è inoltre stato conferito l'effetto sospensivo con decreto presidenziale del 10 gennaio 2014.